我正在使用Facebook Graph API Explorer进行一些调试。在我的应用程序的管理界面中,我想提供一个快速链接,它将打开带有Facebook对象ID和API令牌的Graph Explorer。
类似于:
http://developers.facebook.com/tools/explorer?path=<object_id>&token=<token>&method=GET
我可以指定路径和方法参数。这些输入字段在页面上正确填充。但是,我遇到令牌参数问题。我试过“token”和“access_token”,似乎都没有填充access_token输入字段。它只使用默认令牌。
是否可以指定API令牌作为此URL的参数?每次复制/粘贴到现场是一件痛苦的事。
答案 0 :(得分:1)
据我所知,无法通过资源管理器的网址添加access_token。探索器的一个要点是,您可以在不构建请求令牌的过程的情况下查看端点。
如果您正在查看调用是否与您的access_token一起使用,请调试它并查看它是否具有权限需要。或者只是简单地在浏览器中构建调用,它就是一样的。
答案 1 :(得分:1)
access_token
是您应该使用的参数名称
如果您替换这些值并将其直接放在浏览器选项卡中,它应该可以正常工作
https://developers.facebook.com/tools/explorer/?method=GET&
path=me/likes/
&access_token=ACCESS_TOKEN_VALUE
OR
https://graph.facebook.com/USER_ID/likes?method=GET&format=json
&access_token=ACCESS_TOKEN_VALUE
但请确保您使用网址
传递有效的访问令牌