如何使用Facebook ID向朋友发送Facebook消息?

时间:2012-09-11 12:49:35

标签: facebook facebook-fql

我有我朋友的Facebook ID,现在想通过我的基于flex的应用程序向他发送消息。 怎么做?

更新 我登录到我的Facebook个人资料,并想通过使用基于flex的应用程序向我的所有朋友发送消息。

注意: 我已经获取了所有朋友的facebook个人资料ID。

2 个答案:

答案 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,但想法是一样的)