使用 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中文网其他相关文章!