Exemple #1
0
        void Start()
        {
            // dump custom data to log after a request completes
            FacebookManager.graphRequestCompletedEvent += result =>
            {
                Prime31.Utils.logObject(result);
            };

            // when the session opens or a reauth occurs we check the permissions to see if we can publish
            FacebookManager.sessionOpenedEvent += () =>
            {
                _hasPublishActions = FacebookBinding.getSessionPermissions().Contains("publish_actions");
            };

            FacebookManager.reauthorizationSucceededEvent += () =>
            {
                _hasPublishActions = FacebookBinding.getSessionPermissions().Contains("publish_actions");
            };

            // grab a screenshot for later use
            Application.CaptureScreenshot(screenshotFilename);

            // this is iOS 6 only!
            _canUserUseFacebookComposer = FacebookBinding.canUserUseFacebookComposer();

            // optionally enable logging of all requests that go through the Facebook class
            //Facebook.instance.debugRequests = true;
        }