Beim Abrufen grundlegender Informationen mithilfe des FB der Facebook-API. api('/me') dürfen nur der Name und die ID des Benutzers zurückgegeben werden. Um zusätzliche Felder wie E-Mail, Vorname, Nachname und Geburtstag zu erhalten, müssen diese explizit angegeben werden.
Die Graph API Version 2.4 und höher erfordert eine manuelle Feldspezifikation. Die folgenden Änderungen sollten am bereitgestellten Code vorgenommen werden:
FB.api('/me', 'get', { access_token: token, fields: 'id,name,email,first_name,last_name,birthday' }, function(response) { console.log(response); });
In diesem aktualisierten Code listet der Parameter „fields“ die gewünschten Felder auf, die zurückgegeben werden sollen. Durch die Angabe dieser Felder liefert der API-Aufruf nun eine umfassendere Antwort.
Weitere Informationen finden Sie in der folgenden Dokumentation:
Das obige ist der detaillierte Inhalt vonWie kann ich mit FB.api('/me') nach Graph API v2.4 mehr als nur Namen und ID abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!