我正在尝试完成一项与 dropbox.com 完全相同的共享功能
我已经尝试了很多方法来让应用程序以相同的方式工作,但我还没有通过 FB api 找到解决方案。
我的问题需要一个简单的是或否的答案,但请随时详细说明。
dropbox.com 是否有一些来自 Facebook 的特殊权限,可以让他们实现与 Facebook 好友分享的功能?
谢谢!
不幸的是,“发送消息”功能仅供特定合作伙伴使用。
发现这篇文章从前一段时间仍然适用……“虽然我们目前不允许应用程序通过此 API 发送消息,但我们一直在考虑通过 Facebook 平台提供的新功能。”
几个选项...
这是一个不同的 UX,不能在移动设备上使用,但如果你在桌面上,你可以使用Send Dialog。
否则,我能想到的最接近的就是 Facebook 聊天 API,但这可能取决于你想要做什么。
没有什么像“发送消息”这样的能力只为特定的合作伙伴保留。
在 Dropbox 中,他们使用他们的 Facebook 电子邮件地址(例如,用户名@facebook.com)向特定用户发送电子邮件
您可以在您的 facebook 常规帐户设置中看到此电子邮件地址。你可以在它下面看到这个注释,上面写着:
“您的 Facebook 电子邮件基于您的公开用户名。发送到该地址的电子邮件会转到 Facebook 消息。”
您只需要检索用户的电子邮件 ID 和他们朋友的用户名....
并且您也可以发送附件......!