【问题标题】:Publish actions to a facebook page's wall with FB JS SDK使用 FB JS SDK 将操作发布到 facebook 页面的墙上
【发布时间】:2012-10-16 10:11:52
【问题描述】:

我使用纯 FB JavaScript SDK - 大部分工作都是通过 FB.loginFB.api 完成的。 假设我有一个用户授予我“publish_actions”和“ma​​nage_pages”的权限。 同一用户决定他宁愿希望应用程序将操作发布到他的页面墙上,而不是他的私人档案。我也有那个页面的 ID。

是否可以使用此设置将操作发布到页面的墙上?使用 FB.api()?

【问题讨论】:

  • 奇怪。好的,我的操作尚未获得批准。但是,我需要在页面上测试它们。每次我向“.../page_id/myapp:myaction...”发出请求时,该操作都会发布在我(用户)的时间线上,而不是页面的时间线上。一旦操作获得批准,它会正常工作吗?

标签: javascript facebook


【解决方案1】:

是否可以将操作发布到页面的墙上

没有。 Open Graph 操作应该由“真实”的人执行,而不是页面。

因此,它们将发布在承担它们的用户的个人资料中。

【讨论】:

  • 好的。谢谢你。我的用户是希望在我的平台上发布内容时自动发布到他们的 FB 页面墙上的企业。可惜这不起作用 - 无论如何谢谢。
  • @witwit 你可以在企业 FB 页面的墙上分享
  • @ShpatFerizi 你是什么意思?我的解决方案是在墙上发布一条“类似”的提要消息(而不是一个动作)。还是您的意思是我可以通过某种方式分享页面墙上的操作?
  • @witwit,显然你不能将动作发布为页面,但你可以通过你的应用在页面的墙上(feed)发布,更像是你可以通过你的应用在页面的墙上分享链接.这就是我的意思。我不认为你可以分享这个动作!
猜你喜欢
  • 2012-09-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-12
  • 2020-03-05
  • 1970-01-01
  • 2011-08-11
相关资源
最近更新 更多