android - 我如何向 Facebook 中的特定好友发送消息或通知

标签 android ios facebook wcf facebook-graph-api

我需要向 Facebook 中的特定 friend 发送通知或消息, 我已经使用了 WCF Web 服务,并且还获得了 friend 的 ID,但是当我发送消息或通知时,我收到以下错误 AS “(OAuthException - #200) (#200) 此应用程序禁用向其他用户发布摘要故事”

请尽快回复我 提前致谢!!!

尼昆杰

最佳答案

由于某些滥用问题,您似乎无法再通过 graph-api 发送私有(private)消息。如果您只是尝试发布到某人的新闻提要,那么您需要确保在生成访问 token 时请求适当的权限(publish_stream 或publish_actions,具体取决于您正在尝试的内容)。此处列出了权限:

https://developers.facebook.com/docs/reference/login/extended-permissions/

在 android SDK 中请求额外权限的详细信息如下:

https://developers.facebook.com/docs/android/login-with-facebook/#step3

希望这对您有所帮助。

编辑:

回复电子邮件,无法获取 friend 的电子邮件。 “电子邮件”权限使您可以访问用户的电子邮件,但“friends_email”没有同等权限。 Facebook 对于让应用程序能够私下联系人们的能力非常谨慎,因为担心垃圾邮件。对不起。

关于android - 我如何向 Facebook 中的特定好友发送消息或通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18548910/

相关文章:

ios - 如何在 Xcode 中运行 OAuthSwift 演示?

php - 数据库更改自动通知 :similar with facebook friend request

java.lang.RuntimeException : Caused by: java. lang.IllegalStateException:

ios - 如何使用 Facebook SDK 将 App Analytic 添加到登录事件

android - 在android中使用sqlite插入字符串,其中包含单引号和双引号

android - OpenSuse 上的 CyanogenMod 编译错误

android - 如何在Android中隐藏状态栏

ios - CoreBluetooth 和 BluetoothManager,设备不是 BLE

android - 将种子数据库与 Parse 本地数据存储集成

java - 如何从下一个 fragment 导航到最后弹出的 fragment ?