forge.facebook.authorize no redirigiendo para el sitio web
-
13-12-2019 - |
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();
});
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