Pregunta

Tengo una aplicación de trigger.io que trabaja bien usando la autenticación de Facebook en Android y iPhone, sin embargo, cuando lo publico localmente para Web a través de Chrome, al hacer clic en el botón "Connect to Facebook" no llama a la Forge.facebook.Autorize Function.Tampoco hay resultados de ella.Ayuda?

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();
            });

¿Fue útil?

Solución

Nuestra integración SDK de Facebook es solo para plataformas móviles: http://docs.trigger.io/en/v1.4 / Módulos / Facebook.HTML # Facebook-Authorize

Lo que debe hacer es suceder su código usando Forge.es.Web () y use la API normal de OAURH y REST para su versión web.

Otros consejos

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();
        });

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top