sko*_*ovf 11 apache-flex facebook
关于Facebook和电子邮件的StackOverflow有一些问题,但在阅读之后我仍然遇到检索用户电子邮件的问题.
我们的应用程序在Flex上实现并使用REST API.之前它使用了notifications.sendEmail.App具有publish_stream和电子邮件权限(使用users.hasAppPermission进行检查).
我尝试了users.getInfo获取proxied_email地址.但是这个功能不会返回朋友的电子邮件地址..
然后我使用Graph API和Web浏览器执行了以下测试:
https://graph.facebook.com/oauth/authorize?client_id=[app_id]&scope=publish_stream,offline_access,email&redirect_uri=http://www.facebook.com/connect/login_success.html
它返回了用于检索access_token的代码
graph.facebook.com/oauth/access_token?client_id=[app_id]&client_secret=[secret]&code=[code]&redirect_uri=http://www.facebook.com/connect/login_success.html
它返回了access_token.现在我可以使用GraphAPI了.
graph.facebook.com/me?access_token=[token]
好.它归还了我的emal.
graph.facebook.com/[friend_id]?access_token=[token]
这里没有电子邮件领域!
所以我的问题是
我哪里做错了?是否可以通过Facebook API(GraphAPI或REST API)获取朋友的电子邮件?
谢谢.
| 归档时间: |
|
| 查看次数: |
22896 次 |
| 最近记录: |