Facebook - 目前的访问令牌是什么?

时间:2014-05-17 22:54:57

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

使用{scope:'publish_actions,manage_pages'}登录后,我使用图表API请求页面列表

FB.api('/me/accounts', function(response)  {

  .....
  ..... this gives me the list of pages and their page tokens

 }

现在我的问题是将来的“/我”转换为哪个访问令牌或页面令牌?

例如,我现在参考

1)FB.api("/me",............)这是我引用用户ID还是上面检索到的任何页面ID?

2)FB.api("/platform",........) api会在哪个页面阅读? (我很困惑,因为我没有看到page-id被明确传递给api函数。

1 个答案:

答案 0 :(得分:0)

  

FB.api(“/ me”,...... .........)这个我是指用户ID还是上面检索到的任何页面ID?

这当然取决于用于发出请求的访问令牌 - 如果它是用户访问令牌,它将引用用户,如果它是页面访问令牌,它将引用该页面。 (如果它只是app访问令牌,那么它将导致错误。)

  

FB.api(“/ platform”,........)api再次阅读哪个页面?

当然设置了用户名platform的那个。

  

(我很困惑,因为我没有看到page-id被明确传递给api函数。

不是,用户或网页的用户名也可以。 (好吧,期望在API v2.0中删除了字段username。)