facebook - 如何使用java向facebook用户发送私有(private)消息

标签 facebook facebook-graph-api

我想使用 java 向 Facebook 上的 friend 发送私有(private)消息。 我已经在谷歌上对此进行了足够的搜索。 早些时候似乎这是不可能的,但这是可能的,因为我在很多网站上都看到了这一点。

我也阅读了足够多有关堆栈溢出的文章,但找不到答案。

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

非常感谢...

最佳答案

您在这里谈论的是哪种类型的应用程序? 是服务器端java吗?桌面java应用程序? 你可以使用某种 facebook sdk 吗?

你基本上有两种可能性:

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

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

关于facebook - 如何使用java向facebook用户发送私有(private)消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9294533/

相关文章:

iOS : No Notification Received from Facebook App Request

facebook - 无法将我的域名添加到 Facebook 应用程序中的 'App Domains'

ios - Facebook 登录按钮不转到 Safari,而是转到应用程序,然后出现故障

php - 请求无效,因为应用密码与客户端 token 相同

facebook - Google App Engine Facebook 应用程序身份验证

facebook - 签名请求 json 字符串不完整?

facebook - URL 更改,保留 Facebook 点赞

facebook - 如何将访问 token 从一个网站传递到另一个网站?

facebook-graph-api - Facebook JS SDK - FB.getLoginStatus = undefined

android - 如何使用 Facebook Graph Api 基于游标的分页