如何使用java向facebook用户发送私人消息

时间:2012-02-15 13:44:43

标签: facebook facebook-graph-api

我想使用java向facebook上的朋友发送私信。 我已经在Google上搜索过这个问题了。 似乎早些时候它是不可能的,但我可以在许多网站上看到它。

我也读过关于堆栈溢出的足够帖子但找不到答案。

请有人指出我正确的方向。

非常感谢...

1 个答案:

答案 0 :(得分:2)

你在这里谈论什么样的应用程序? 它是服务器端的Java吗?桌面java应用程序? 你可以使用某种facebook sdk吗?

你基本上有两种可能性:

(1)fb chat api(https://developers.facebook.com/docs/chat/) 它是一个xmpp(like)协议,一旦用户授予您权限,您就可以代表他连接到fb xmpp服务器,并以用户身份发送消息。

(2)发送对话框(http://developers.facebook.com/docs/reference/dialogs/send/) 为此,您需要为用户实际打开一个fb ui对话框,用户可以使用该对话框发送消息。为此你需要一个ui。