使用{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函数。
答案 0 :(得分:0)
FB.api(“/ me”,...... .........)这个我是指用户ID还是上面检索到的任何页面ID?
这当然取决于用于发出请求的访问令牌 - 如果它是用户访问令牌,它将引用用户,如果它是页面访问令牌,它将引用该页面。 (如果它只是app访问令牌,那么它将导致错误。)
FB.api(“/ platform”,........)api再次阅读哪个页面?
当然设置了用户名platform
的那个。
(我很困惑,因为我没有看到page-id被明确传递给api函数。
不是,用户或网页的用户名也可以。 (好吧,期望在API v2.0中删除了字段username
。)