Pase el token de acceso de Facebook al cuadro de comentarios
Tengo una aplicación de Android que utiliza la autenticación de Facebook, por lo que sé usuarios token de acceso. En la aplicación de Android tengo una pantalla con un WebView que carga una página del servidor con el cuadro Comentarios de Facebook.
La página del servidor (cargada en webView):
- Configurar una base de datos de servidor en línea y codificar mi aplicación nativa de Android para interactuar con ella
- Cómo renderizar ecuaciones matemáticas en Android
- Puede una página web en un navegador móvil preguntar / obtener la ubicación de los usuarios desde el teléfono?
- Fuga de memoria de WebView de Android al utilizar activos
- Android HTML5 video - funciona al hacer clic en play, pero no video.play ()
<!DOCTYPE html> <html> <head> <style type="text/css"> .fb_ltr{height:100% !important; overflow-y: scroll;} #u_0_1{position:absolute !important;} </style> </head> <body> <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "http://connect.facebook.net/he_IL/all.js#xfbml=1&appId=MY_APP_ID"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> <div class="fb-comments" data-href="MY_URL" data-width="470" data-num-posts="10"></div> </body> </html>
Cuando abro esa pantalla con el WebView, necesito iniciar sesión nuevamente en FaceBook.
¿Hay alguna manera de pasar el token de acceso (u otro parámetro) con el WebView?
Nota: También puedo cambiar el HTML si es imposible con WebView
- WebSocket HTML5 en el teléfono para Android
- Acceso a la cámara en el teléfono para iOS y Android mediante HTML5
- El teclado móvil HTML5 cubre la entrada en modo de pantalla completa
- ¿Cómo puedo pasar un valor de una página HTML a otra usando JavaScript?
- Desactivar autocompletar en Android
- Subir varios archivos en android usando <input type = "file" multiple />
- Cordova / PhoneGap HTML5 GeoFence
- ¿Tiene sentido escribir una aplicación web móvil sin conexión en html5?
No, no es posible tomar el token de acceso en tu aplicación nativa y crear una sesión conectada para ese usuario en una vista web.
Si necesita que el usuario utilice los servicios web de Facebook como los complementos sociales, es más probable que se conecten a Facebook en el navegador del dispositivo principal (por ejemplo, Safari o Chrome), por lo que tal vez pueda considerar abrirlo en lugar de una vista web ?
- Android: Cómo escuchar cambios de contacto como WhatsApp
- Cómo pasar las opciones de la línea de comandos al emulador en Android Studio?