使用Graph API v2.4 處理Facebook JS SDK 的FB.api('/me') 中的欄位回傳
Facebook JS SDK 的FB.api('/me') 方法檢索使用者資訊。然而,在Graph API 2.4以上版本中,預設只會傳回使用者名稱和ID。要檢索其他字段,例如電子郵件、名字、姓氏和生日,開發人員必須明確指定它們。
解決方案:
手動指定所需字段,將fields 參數添加到API 請求中,例如this:
FB.api('/me', 'get', { access_token: token, fields: 'id,name,gender' }, function(response) { console.log(response); });
背景:
Graph API v2.4中引入了此更改,以提高行動網路的效能。預設情況下,節點和邊不再包含喜歡和評論。開發人員必須明確請求 GET 請求所需的欄位。
其他資源:
以上是如何在 Graph API v2.4 中使用 Facebook 的 JS SDK FB.api('/me') 檢索特定使用者欄位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!