使用App ID&秘密作为访问令牌列出Facebook页面的选项卡返回空列表

时间:2015-01-26 18:06:10

标签: facebook facebook-graph-api tabs

我正在寻找一种方法来自动管理我们网页的Facebook标签,而无需管理员登录。我尝试使用相关应用的ID和密码作为suggested in this SO answerFB docs),这让我可以访问该页面,它似乎是除了标签之外的页面上的所有数据。当我尝试访问/{page-id}/tabs时,我得到{ data: [] }作为回复。页面API端点我尝试过工作正常。

我还尝试/{pageId}?fields=access_token作为suggested in this SO answer,它只是重新调整了应用ID,完全没有访问令牌字段。我再次尝试使用用户访问令牌并返回一个令牌,但Access Token Debugger表示令牌在一小时后到期。

我试图自动删除和重新排序选项卡,但如果用户需要在发生这种情况之前一小时登录它就会失败。有什么办法可以为一个返回标签的页面获取永久访问令牌吗?有没有办法用app id / secret访问令牌方法完成这个?

1 个答案:

答案 0 :(得分:0)

看起来没有办法获得只有App ID和机密的页面的访问令牌。您必须让具有访问权限的用户登录并为您提供访问令牌。但是,通过CBroe's helpful links,我能够get a never expiring page access token。您可以看到steps I took in this answer几乎相同的问题。