0

我正在开发一个用户可以发布地点评论的网站,然后可以选择在 Facebook 上分享这些评论。FB auth 在登录时完成publish_stream,此时请求权限。

当我向 Facebook 提交“用户发布评论”事件时(API 端点:/USERID/APPID:action、withplacereviewPOST 参数),它显示在活动日志和用户地点地图(该操作包括一个地点)上,但不在用户时间线。

当我使用我的个人帐户(这也是应用程序开发者帐户)时,评论会发布在我的时间线上。当我通过应用程序的测试用户发帖时,评论未能显示在时间线上。

我是在做一些明显的错误,还是 Facebook API 应该如何工作?

--

如果需要,我可以共享更具体的代码,但由于操作已成功发布到 Facebook,但不是我想要的方式,看来我对全局逻辑或 Facebook 应用程序配置感到困惑。

4

1 回答 1

1

您正在以正确的方式使用 API,因为活动已发布到活动提要。但是,这些帖子不会总是自动出现在用户的时间轴中(我认为这里有一个 Facebook 算法可以控制这个)。但是,用户可以从“活动日志”手动将该活动添加到他们的时间线,然后单击“编辑”按钮。

于 2013-05-01T15:01:17.163 回答