为什么我不能使用应用程序访问令牌来提取有关此视频的信息?

时间:2016-12-21 01:07:30

标签: facebook-graph-api

因此,如果我转到Facebook Graph API Explorer并粘贴以下内容:

  

653851844748299?字段从,permalink_url =,ID

enter image description here

如果我使用用户或网页访问令牌,为什么我只能得到有效的结果?

如果我使用应用程序访问令牌,为什么会出错?

转到Get-ChildItem -Path C:\Test -Directory | Where-Object -FilterScript { -not ( Get-ChildItem -Path $_.FullName -Directory -Name | Where-Object -FilterScript { $_.SubString(0,4) -in (2009..2016) } ) } 会显示视频存在(尽管您必须登录才能看到它)。

1 个答案:

答案 0 :(得分:0)

根据文档,应用程序令牌旨在用于“修改和阅读应用程序设置”以及“发布Open Graph操作”。

它们的用途有限,部分原因是它们修改应用程序设置的能力使它们比单个用户/页面令牌更危险。

通过防止它们在预期用途之外非常有用,你不太可能将它泄漏给客户。

  

使用应用访问令牌无法始终显示通过用户访问令牌发出请求的应用通常可见的某些用户数据。

     

https://developers.facebook.com/docs/facebook-login/access-tokens#apptokens)功能