我已经搜索了这个问题的答案,但是一直没能弄清楚。基本上,如果我使用我在“页面B”上的简单FB应用程序发布为“用户A”,则该用户(通过应用程序)发布的帖子仅显示给用户。如果我登录该页面,或以访客或其他用户身份访问该页面,则无法看到该帖子。
实施例: http://screencast.com/t/gl1Ko0f35
我正在使用的代码:
post = FbGraph :: Page.new(PAGE_ID,ACCESS_TOKEN) post.feed!(:message =>“这是我的信息”)
此操作以前一直有效,但现在帖子只能由“用户A”查看。为了确保它不是代码本身,我使用Facebook作为“用户A”离开了墙柱。该帖子仍然只能由用户查看。作为页面,设置允许任何人在该墙上发布。似乎在使用API发送消息后,Facebook认为用户是垃圾邮件......但是,作为页面,我甚至看不到通知。就好像帖子从未存在过一样。
有没有其他人遇到这个?任何帮助都会很棒。
干杯!