我想使用java向facebook上的朋友发送私信。 我已经在Google上搜索过这个问题了。 似乎早些时候它是不可能的,但我可以在许多网站上看到它。
我也读过关于堆栈溢出的足够帖子但找不到答案。
请有人指出我正确的方向。
非常感谢...
答案 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。