我有一个应用程序,我已经实现了Facebook登录。我可以使用Graph API检索已登录用户的Facebook好友。
核心问题是我需要能够与登录用户的朋友进行通信。此通信可以以任何可能的方式进行:挂帖,收件箱消息或聊天消息。
我们将删除通过该帖子发布到用户朋友的墙上的功能 图API。具体来说,针对[user_id] / feed的帖子[user_id] 不同于session用户,或者stream.publish调用的地方 target_id用户与会话用户不同,将失败。
2014年4月30日,我们宣布弃用XMPP Chat API 作为Platform API v2.0发布的一部分。这个服务和API 2015年4月30日之后将不再提供文件封面。
2015年4月30日弃用版本1.0,chat.facebook.com 并且xmpp_login权限将不再可用。
我们建议使用XMPP Chat API集成的开发人员 在2015年4月30日之前将应用程序中的此功能弃用 避免破碎经历。
基本上,我需要向登录用户的Facebook好友发送消息,而不需要用户交互(这并不意味着我会向用户的朋友发送垃圾邮件,只是会安排消息使用PendingIntent
注册的AlarmManager
预先提前。 这可能吗?
我为这篇文章的篇幅道歉,如果你还在我身边,我感谢你的耐心等待。我不是那种想要用勺子喂食的人,但是我已经完成了这个问题并且Facebook文档没有给我一个明确的答案。我需要一个决定性的答案或一个可用的解决方法来解决这个问题。
我已经提到这些问题没有成功:
1。 Removing ability to post to friends walls via Graph API。
2。 Chat API。
答案 0 :(得分:2)
从4月30日开始,您将无法再获取所有用户朋友,因为Graph API的1.0版将被弃用,v2.0将成为API的当前版本。有关版本控制的更多信息,请参见here。
至于您在Android上发送消息的实际问题,目前无法通过Android SDK
实现