首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Facebook Graph API of me没有返回地址字段

Facebook Graph API of me没有返回地址字段
EN

Stack Overflow用户
提问于 2012-04-01 06:01:37
回答 1查看 511关注 0票数 0
代码语言:javascript
运行
复制
[facebook requestWithGraphPath:@"me" andDelegate:self];

返回的字段

代码语言:javascript
运行
复制
{
"first_name" = john;
gender = male;
id = xxxxxxxx;
"last_name" = doe;
link = "http://www.facebook.com/profile.php?id=xxxxxxx";
locale = "en_US";
name = "john doe";
timezone = "-7";
"updated_time" = "2012-03-31T20:48:55+0000";

}

缺少电子邮件地址字段。我登录到我的facebook帐户,并检查电子邮件地址字段是否在那里。

EN

回答 1

Stack Overflow用户

发布于 2012-04-01 06:24:44

对于该API调用,您是否正在以自己身份进行身份验证?所有这些数据看起来都是公开的。

该接口允许访问当前登录用户的电子邮件地址(通过email参数),但您必须经过身份验证才能访问它,并且还必须请求explicit permission

来自the docs

作为身份验证过程的一部分,您可以在scope参数中为用户和朋友请求以下权限。

..。

电子邮件:提供对email属性中用户的主电子邮件地址的访问。请勿向用户发送垃圾邮件。您使用电子邮件必须同时遵守脸书的政策和CAN-SPAM法案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9960068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档