我正在开发一个网站,用户可以在该网站上发布地点评论,然后可选择在Facebook上分享这些评论。 FB auth在登录期间完成,并且当时请求publish_stream
权限。
当我向Facebook提交“用户发布评论”事件时(API端点:/USERID/APPID:action
,place
和review
POST参数),它会显示在活动日志中,并在用户的地图上(该操作包含一个地点),但不在用户时间轴上。
当我使用我的个人帐户时 - 也就是应用开发者帐户 - 审核会在我的时间轴上发布。当我通过应用程序的测试用户发布时,评论无法显示在时间轴上。
我做了一些明显错误的事情,或者Facebook API应该如何运作?
-
如果需要,我可以分享更具体的代码,但由于动作成功发布到Facebook,只是不是我想要的方式,看起来我对大图逻辑或Facebook App配置的某些事情感到困惑。 / p>
答案 0 :(得分:1)
您正在以正确的方式使用API,因为活动正在过帐到活动供稿。但是,这些帖子并不总是会自动显示在用户的时间轴上(我认为tere是一个在这里控制的Facebook算法)。但是,用户可以从活动日志手动将该活动添加到其时间线,然后单击“编辑”按钮。