使用 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 在页眉部分。

添加这个解决了问题