with plus plugin googleplus google from docs android twitter cordova facebook-like google-plus

android - plugin - ionic install google plus



IntegraciĆ³n de Facebook, Twitter, Google+ en la aplicaciĆ³n de Android usando PhoneGap (3)

Aquí hay una publicación en el blog que describe cómo integrar twitter y facebook a phonegap

El caso es que iframes en phonegap tiene un comportamiento extraño, y Twitter y Facebook oAuth lo requieren, por lo que debes usar ChildBrowserPlugin

Quiero integrar Facebook (como), Twitter, Google+ (botón de burbuja) en mi aplicación de Android que se desarrolla usando jQuery Mobile dentro de PhoneGap, de modo que los usuarios puedan publicar contenido de la página en sus paredes. Nada está funcionando para mí.



Puedo resolverlo de la siguiente manera:

1) Cuando el usuario hace clic en Google, Facebook, Twitter, etc., abro un enlace ( http://www.mywebsite.com/login/google ) en InAppBrowser (función nativa PhoneGap, no se requiere complemento) si se hace clic en Google

2) Cuando se abre el enlace, mi servidor redirige a Google.com y el usuario ve la página de inicio de sesión de Google.

3) El usuario se autentica con los redireccionamientos de Google y Google con el token de mi servidor.

4) Ahora mi servidor usa ese token para crear algunas cuentas, registros, hacer algunas operaciones más y luego redirige a una url con la información requerida por la aplicación de mi teléfono.

Por ejemplo, redirige a http://mywebsite.com/login/google/successful?token= <> & query-string-parameters

5) InAppBrowser está a la escucha de los cambios de URL y cuando encuentra una URL con el patrón anterior, toma el control, elimina la URL, analiza la información enviada con la URL y luego cierra InAppBrowser.