2016-05-05 12 views
0

Ich benutze facebook Graph ApI, um Benutzerinformationen von Facebook zu holen. wenn ich diese URL https://graph.facebook.com/100002411409146 setzen ... .......... aber es zeigt nur begrenzte Informationen wie diesesErhalten Sie mehr Benutzerinformationen mit Facebook Grafik http Methode

{ 
"id": "100000824064682", 
"name": "Bhupinder Bisht", 
"picture": { 
"data": { 
"is_silhouette": false, 
"url": "https://fbcdn-profile-a.akamaihd.net/…/11081203_86239149379…" 
} 
} 
} 

ich möchte mehr Informationen von Facebook wie sein Name, E-Mail und andere soziale bekommen info etc. Ist es möglich, Benutzerinformationen von Facebook über facebook graph Api abzurufen oder gibt es Probleme mit dem acess-Token?

Antwort

0

ohne Benutzerautorisierung, gibt es keine Möglichkeit Sie alle Benutzerdaten bekommen, werden Sie nicht einmal soll den Namen des Benutzers erhalten:

  • Das ID wie eine globale ID aussieht. Sie können nur die globale/reale ID von scraping das Benutzerprofil, das ist nicht auf Facebook erlaubt.
  • Nach der Autorisierung erhalten Sie eine "App Scoped ID", aber Sie sollten immer /me verwenden, um Benutzerdaten zu erhalten.
  • Autorisieren Sie den Benutzer mit den richtigen Berechtigungen, um mehr Daten als nur den Namen zu erhalten. Verwenden Sie beispielsweise die email Berechtigung, um die E-Mail zu erhalten: /me?fields=name,email
  • Ohne besondere Genehmigung des Benutzers dürfen Sie seine Daten in keiner Weise speichern oder verwenden.

Weitere Informationen über Benutzerdaten: https://developers.facebook.com/docs/graph-api/reference/v2.6/user

Facebook Login: https://developers.facebook.com/docs/facebook-login/

Verwandte Themen