使用open graph API,是否有一种方法可以确定用户的哪些朋友有@facebook.com电子邮件地址设置?
Using the open graph API, is there a way to determine which friends of a user have an @facebook.com email address setup?
标题基本上总结了它。在获取了facebook用户的好友列表后,我正在寻找一种方法来确定这位朋友是否在使用带有@facebook.com电子邮件的新消息系统。我正在使用javascript SDK。
同样的,有没有一种方法可以预先填充Facebook的新发送按钮的to:列表?
他们没有提供,但是你可以在这里看到他们提供的用户配置文件信息现在还不能通过API向用户/用户朋友发送消息。它包含在他们的路线图中,他们将在未来几天提供向用户收件箱发送消息的功能。但是也可以通过调用如下URL的手动方法http://www.facebook.com/inbox/?compose&id=516888778我知道这是你不想用的东西但这是你现在能做的。
这些FQL表可能有用:
http://developers.facebook.com/docs/reference/fql/unified_message/查看其他unified_表:
http://developers.facebook.com/docs/reference/fql查看他们的注释:
我们正在制作新的消息系统可供所有人使用用户,此时该表将替换现有的消息表。我们是否提供这个API的早期访问仅适用于注册开发人员帐户直到新的信息系统广泛可用。你应该使用用于生产的消息表当前时间的应用程序。
它说注册的开发人员帐户只在BETA模式。但您可能希望查询该表,以检查哪个人实现了他的新收件箱,否则该表将返回空数据或不返回数据。但是,使用它需要read_mailbox权限。
如果你会注意到@facebook.com用户的电子邮件使用他们的用户名(username@facebook.com)。如果您能够获得当前登录用户的朋友的用户名,那么您可能需要向每个人发送电子邮件,并检查哪些未发送。
No。您可以获得用户自己的电子邮件地址(具有email
权限),但不能获得其朋友的电子邮件地址。这是基于设计的,也是一件好事(即使我的朋友们很想给他们的数据,他们也没有权利给我的)
他们确实使用某种格式,即FaceBook ID或他们为自己设置的FaceBook名称。这不能让你检查任何东西,但这是朝着那个方向迈出的一步。也许你可以申请一个许可,让你通过消息传递与一个人的朋友互动,比如发送消息和留言板,但我不能说。
此外,如果你要求一个人的电子邮件,他们可以选择退出,或者提供一个FB代理地址,所以这不是一个保证。
- 从远程脚本获取用户IP
- 如何通过自己获得Chrome扩展的用户反馈/错误报告
- d3基于用户选择动态更新节点
- 同步调用,直到用户通过angular验证为访问者
- KIK机器人在用户许可后向用户的朋友发送消息
- Javascript-获取一张用户的随机个人资料图片'的朋友在脸书上
- 显示对应用进行身份验证的朋友用户
- 如何通过Facebook Graph Api获取用户的朋友在生日时发布在用户墙上的帖子
- 在Facebook中向用户发送通知的邀请朋友消息
- 邀请用户's的朋友通过网页参加facebook活动
- 向不是你朋友的facebook用户发送消息
- 有没有什么好的touiral到facebook API,有没有可能在我的网站上获得用户的朋友列表
- 使用Facebook Javascript SDK发布给用户'的朋友's墙-得到了有效的回应,但帖子没有
- 把Facebook上的一系列用户贴到朋友墙上
- 向用户发送通知'的朋友在facebook上使用js-sdk
- 当我的用户收到朋友的未读消息时,我如何切换我的网站标题
- 请求对话框-允许用户选择要向其发送邀请的朋友
- 我在试着做FB.登录只获取电子邮件,姓名和位置-但Facebook API总是要求用户提供“朋友列表”;访问权限
- 使用open graph API,是否有一种方法可以确定用户的哪些朋友有@facebook.com电子邮件地址设置?
- JS |从一个通过Facebook登录到我的网站的用户那里获得朋友的名字