Chr*_*eis 2 facebook spring-social
我有一个Facebook应用程序设置为需要扩展权限'publish_stream'(设置>>权限>>扩展权限:'publish_stream'.
我还有一个名为"scope"的隐藏输入字段,其值包含"publish_stream".
当我通过发布更新时
<Facebook>.feedOperations().post(<friendId>, "<message>")
Run Code Online (Sandbox Code Playgroud)
我得到以下异常:
org.springframework.social.OperationNotPermittedException: (#200) Feed story publishing to other users is disabled for this application
org.springframework.social.facebook.api.impl.FacebookErrorHandler.handleFacebookError(FacebookErrorHandler.java:113)
org.springframework.social.facebook.api.impl.FacebookErrorHandler.handleError(FacebookErrorHandler.java:60)
Run Code Online (Sandbox Code Playgroud)
通过API发布到朋友家墙的可能性将于2013年2月删除 - https://developers.facebook.com/roadmap/#february-2013:
"我们将删除通过Graph API发布给用户朋友墙的功能.具体来说,针对[user_id]/feed的帖子[user_id]与会话用户不同,或者stream.publish调用,其中target_id用户与会话用户不同,将失败."
如果您的应用已经失败,也许您的设置中已启用相应的迁移?
无论如何,现在开发这样的东西没什么意义,因为它在几周内就不再有用了.
归档时间: |
|
查看次数: |
3148 次 |
最近记录: |