Question

J'ai une application de Trigger.io Travailler bien à l'aide de l'authentification Facebook sur Android et iPhone, cependant, lorsque je le publie localement pour Web via Chrome, clique sur le bouton "Connecter to Facebook" n'appelle pas la fonction forge.facebook.authorize.Il n'y a pas de sortie d'échec non plus.Aide?

forge.logging.info("Facebook pressed!");

            forge.facebook.authorize(['email', 'user_birthday', 'user_about_me'], function () {
                forge.logging.info("Facebook success");

                forge.facebook.api('/me', function (response) {
                    FBLoginOrCreateAccount(response);
                }, function () {
                    forge.logging.info("facebook graph call failed.");
                    $(".loading").hide();
                });
            }, function (e) {
                forge.logging.info("facebook failed: " + JSON.stringify(e));
                $(".loading").hide();
            });

Était-ce utile?

La solution

Notre intégration Facebook SDK est uniquement pour les plates-formes mobiles: http://docs.trigger.io/en/v1.4 / Modules / Facebook.html # Facebook-Autoriser

Ce que vous devriez faire est de brancher votre code à l'aide de forge.is.Web () et utilisez l'API OAuth et Repose normal de Facebook pour votre version Web.

Autres conseils

www.facebook.com

        forge.logging.info("Facebook pressed!");

        forge.facebook.authorize(['email', 'user_birthday', 'user_about_me'], function () {
            forge.logging.info("Facebook success");

            forge.facebook.api('/me', function (response) {
                FBLoginOrCreateAccount(response);
            }, function () {
                forge.logging.info("facebook graph call failed.");
                $(".loading").hide();
            });
        }, function (e) {
            forge.logging.info("facebook failed: " + JSON.stringify(e));
            $(".loading").hide();
        });

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top