1

我正在为公司开发一个应用程序,该应用程序将自动在其社交媒体页面上发布数据。但是,我有一个大问题。


在 Twitter 上,您只有一种类型的帐户,即用户。因此,如果一家公司注册了 Twitter 帐户,它仍然只是一个用户。用户身份验证就像一个魅力,所以这里没有问题。


现在,在 Facebook 上,如果一家公司注册了一个帐户,他们可以创建一个用户帐户,也可以创建一个页面帐户:

  • 用户帐户可以有朋友并发布状态更新(就像您的个人帐户一样)

  • 页面帐户可以有喜欢和发布更新(这是我希望公司拥有的)

用户身份验证非常简单,并且有效。但我找不到任何关于页面身份验证的信息(如何授权应用发布页面配置文件的更新)。这不可能???想想可能性。


那么,是否可以授权 Facebook 应用程序在页面墙/帐户上发布更新?(即,而不是用户墙/帐户)

谢谢,
托马斯

4

1 回答 1

2

来自http://developers.facebook.com/docs/reference/api/

页面登录

您可以通过请求 manage_pages 权限来模拟由您的用户管理的页面。

一旦用户授予您的应用程序“manage_pages”权限,“accounts”连接将为当前用户管理的每个页面生成一个 access_token 属性。这些 access_token 可用于代表页面进行调用。用户授予您的应用程序的权限现在也适用于他们的页面。

注意:2011 年 9 月 22 日之后,通过 /me/accounts 连接对用户页面的所有访问都需要 manage_pages 权限,即读取用户页面和检索这些页面的 access_tokens。

干杯

于 2012-01-05T10:26:45.047 回答