Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Facebook – "No se pueden consultar usuarios por su nombre de usuario" solution

Estoy desarrollando una aplicación para Android. Yo estaba usando una HttpURLConnection para obtener imágenes de perfil de los usuarios de Facebook. La URL se ve así:

http://graph.facebook.com/?ids=username1,username2,username3&fields=picture&type=square 

Pero ahora, desde v2.2 no me deja obtener imágenes de perfil de los usuarios que no están usando mi aplicación de Facebook, lanza un error:

{"Error": {

  "message": "(#803) Cannot query users by their username (username1)", "type": "OAuthException", "code": 803 } } 

No estoy interesado en usar "SDK de Facebook para Android". Digamos que utilizo una vista emergente para autorizar mi aplicación de Facebook. ¿Qué URL me permitiría hacer lo mismo? ¿Existe una solución simple como esta:

Graph.facebook.com/?app= APP-ID & ids = nombre de usuario1, nombre de usuario2 & campos = imagen

  • Esta aplicación no tiene hashes de clave de Android configurados. - Inicie sesión con Facebook SDK
  • One Solution collect form web for “Facebook – "No se pueden consultar usuarios por su nombre de usuario" solution”

    Desde v2.0 de la API, no se supone que utilice nombres de usuario en absoluto – y es por eso que ya no puede consultar usuarios por su nombre de usuario. La única manera de obtener acceso a los datos de un usuario es autorizando a ese usuario y utilizando el punto final /me .

    Regla principal: Olvídese de los usuarios que no autorizaron su aplicación, no se supone que obtenga ningún dato por razones de privacidad.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.