发布到用户的时间轴(使用开放图表)时,我可以使用应用程序的访问令牌吗?

时间:2012-04-06 06:39:53

标签: facebook facebook-graph-api

因此,Facebook有两种类型的访问令牌:应用程序和用户访问令牌。

是否可以将应用程序访问令牌用于打开图形?

1 个答案:

答案 0 :(得分:1)

Facebook有两种以上的访问令牌,至少有3种,因为你忘记提及Page Access Token

根据App Access Token documentation

  

作为应用程序进行身份验证允许您的应用程序获取   应用访问令牌。这对于向Graph API发出请求非常有用   修改应用程序的参数,创建和管理测试用户,或   例如,阅读您的应用程序的见解。

正如您所看到的,这取决于您想要询问fb图表的内容。 例如,如果您希望获取公共页面的订阅源,那么应用程序令牌就足够了,另一方面,如果您想获取用户的订阅源,那么您将不得不使用用户令牌。

当您浏览Graph API documentation时,对于每个对象,您都会获得一个字段和连接列表,并且表格的第三列标题为 Permissions ,在该单元格中,您可以ll有关于需要什么访问令牌的信息。

即,如果您查看了User object,您可以看到:

  • id:不需要access_token
  • updated_time:需要access_token
  • 已安装:需要app access_token

希望这能为你澄清事情。