为什么我可以使用https://developers.facebook.com/tools/explorer/正确发布此网址:
https://graph.facebook.com/me/og.likes?object=http://guidepal.com/escape/30?access_token=xxx
其中 xxx 是一个有效的访问令牌,甚至通过
https://developers.facebook.com/tools/debug/
但是当我尝试直接在浏览器 url 上使用它时,我得到了 json 响应:
{
"error": {
"message": "An active access token must be used to query information about the current user.",
"type": "OAuthException",
"code": 2500
}
}
我猜这是因为它不是正确的 POST 请求。但我尝试使用 hurl.it 并没有成功,尝试将我的代码用于 iPhone 应用程序,但仍然是相同的响应。只有当我使用资源管理器工具时它才真正起作用。
为什么是这样?