【问题标题】:Facebook Graph API posts appear in user places, but not timelineFacebook Graph API 帖子出现在用户位置,但不出现在时间线中
【发布时间】:2013-05-01 23:01:17
【问题描述】:

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

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

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

我做错了什么,还是 Facebook API 应该如何工作?

--

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

【问题讨论】:

    标签: facebook facebook-graph-api facebook-php-sdk


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多