Activa las notificaciones push PhoneGap Spain

Foro

Home Forums PhoneGap Login con facebook

This topic contains 6 replies, has 3 voices, and was last updated by Jose Jesus Perez Rivas Jose Jesus Perez Rivas 2 meses, 3 semanas .

Viendo 7 respuestas - de la 1 a 7 (de 7 en total)
  • Login con facebook

    Intervenciones
  • elikcode 
    Participant

    Hola queria saber si podrian ayudarme hacer un login con facebook en phonegap ios y android.La verdad estoy medio perdido por donde empezar.Saludos


    Jose Jesus Perez Rivas
    Jose Jesus Perez Rivas 
    Keymaster

    Hola @elikcode,

    Lo primero es añadir el plugin de login de Facebook para iOS y Android y luego realizar las llamadas que necesites a sus funciones para leer los datos de cada usuario, te dejo por aquí el plugin que nosotros usamos:

    https://github.com/jeduan/cordova-plugin-facebook4

    Saludos!


    CEO y Director de desarrollo en Cero y Uno Desarrollamos Aplicaciones – ¿tienes algún proyecto? ¡trabajemos juntos! contacto@ceroyuno.eshttp://www.ceroyuno.es Fundador de PhoneGap Spain http://www.phonegapspain.com Twitter: https://twitter.com/JoseJ_PR


    elikcode 
    Participant

    Gracias Jose ahora lo voy a probar


    SergioFR 
    Participant

    Que tal.

    Podrían apoyarme, estoy usando el mismo plugin, así esta declarado en mi config:

     Code: arbitrary (select
    1.
    2.
    3.
    4.

    <plugin name="cordova-plugin-facebook4" source="npm">
            <param name="APP_ID" value="XXX" />
            <param name="APP_NAME" value="XXX" />
        </plugin>

    El problema que tengo es que en Android funciona correctamente el logeo, pero e iOS no.
    Aparentemente realiza el proceso correctamente, pero el logeo no queda registrado en mi App en iOS
    Este es mi código JS:

     Code: arbitrary (select
    1.
    2.
    3.
    4.

    facebookConnectPlugin.login(["email"],
              fbLoginSuccess,
              function(error) { alert(JSON.stringify(error)) }
            );

    El código no me manda error, incluso me manda los datos de conectado y token, solo que el logeo no queda registrado en los móviles de iOS
    Espero puedan apoyarme
    Gracias


    Jose Jesus Perez Rivas
    Jose Jesus Perez Rivas 
    Keymaster

    Hola @sergiofr,

    Tendrás que almacenar los datos del usuario en storage de tu app, o bien con una pequeña base de datos interna como por ejemplo websql o bien en el propio localstorage que tiene el webview mediante JavaScript.

    Saludos


    CEO y Director de desarrollo en Cero y Uno Desarrollamos Aplicaciones – ¿tienes algún proyecto? ¡trabajemos juntos! contacto@ceroyuno.eshttp://www.ceroyuno.es Fundador de PhoneGap Spain http://www.phonegapspain.com Twitter: https://twitter.com/JoseJ_PR


    SergioFR 
    Participant

    Que tal @Jose Jesus Perez Rivas

    Gracias por responder.
    Te comento que me di cuenta que el logeo con facebook en iOS con el plugin si lo hacia correcto.
    El problema lo tenia porque insertaba mediante iframe un Html con Fbcomments, y ahí es donde no se reflejaba el logeo a Fecebook
    La manera en como lo solucione para iOS, fue con la Micro Libreria OpenFB, con esa realice el logeo y me lo reflejaba correctamente en el iframe con Fbcomments.

    Agradezco nuevamente tu respuesta
    Saludos


    Jose Jesus Perez Rivas
    Jose Jesus Perez Rivas 
    Keymaster

    Genial @sergiofr,

    Gracias por compartir en la comunidad la solución que aplicaste, seguro que a otros developers le ayudará :)

    Saludos!


    CEO y Director de desarrollo en Cero y Uno Desarrollamos Aplicaciones – ¿tienes algún proyecto? ¡trabajemos juntos! contacto@ceroyuno.eshttp://www.ceroyuno.es Fundador de PhoneGap Spain http://www.phonegapspain.com Twitter: https://twitter.com/JoseJ_PR


Viendo 7 respuestas - de la 1 a 7 (de 7 en total)

You must be logged in to reply to this topic.