我有我朋友的Facebook ID,现在想通过我的基于flex的应用程序向他发送消息。 怎么做?
更新 我登录到我的Facebook个人资料,并想通过使用基于flex的应用程序向我的所有朋友发送消息。
注意: 我已经获取了所有朋友的facebook个人资料ID。
答案 0 :(得分:2)
Facebook最近发布了Notifications API,另见https://developers.facebook.com/blog/post/2012/08/31/reach-users-1-1-with-the-notifications-api/。这些可以发送给任何已经使用您应用的用户。
否则,user-to-user request(如果收件人不是您应用的用户,则视为“邀请”)将是替代方案。
答案 1 :(得分:1)
执行FQL查询以使用Facebook ID(123)查找用户username
。
SELECT username FROM user WHERE uid = 123
FQL用户:http://developers.facebook.com/docs/reference/fql/user/
获得用户的username
后,您可以向username@facebook.com
发送电子邮件,收件人将以Facebook消息的形式收到该消息。
示例:Allowing users of facebook application to communicate somehow
(例子是使用PHP,但想法是一样的)