使用 Facebook 添加状态 API
Add Status using Facebook API
我正在使用 Chrome 的 Postman 扩展学习 Rest Web 服务。我正在使用 Facebook API 练习它。我对在 FB 发帖有疑问。
使用的 URI:https://graph.facebook.com/me/feed?
在POST方法的主体中,我给出了以下Json内容
{
"message": "hello",
"access_token": "<a valid token>"
}
我非常确定我的访问令牌是正确的,因为当我将访问令牌和消息附加到上述 URI 时,状态已成功发布。此外,当我将它用作 'x-wwww-form-urlencoded' 部分中的键值对时,它工作正常。
但是当我尝试使用具有上述JSON内容的POST方法的主体更新状态时,它告诉
{ "error": { "message": "An active access token must be used to query information about the current user.", "type": "OAuthException", "code": 2500 } }
JSON内容的格式有没有问题
我错过了内容类型=application/json
在页眉部分。
添加这个解决了问题
我正在使用 Chrome 的 Postman 扩展学习 Rest Web 服务。我正在使用 Facebook API 练习它。我对在 FB 发帖有疑问。
使用的 URI:https://graph.facebook.com/me/feed?
在POST方法的主体中,我给出了以下Json内容
{
"message": "hello",
"access_token": "<a valid token>"
}
我非常确定我的访问令牌是正确的,因为当我将访问令牌和消息附加到上述 URI 时,状态已成功发布。此外,当我将它用作 'x-wwww-form-urlencoded' 部分中的键值对时,它工作正常。
但是当我尝试使用具有上述JSON内容的POST方法的主体更新状态时,它告诉
{ "error": { "message": "An active access token must be used to query information about the current user.", "type": "OAuthException", "code": 2500 } }
JSON内容的格式有没有问题
我错过了内容类型=application/json 在页眉部分。
添加这个解决了问题