【发布时间】:2011-11-09 19:38:15
【问题描述】:
我正在尝试使用 NodeJS 设置一个内部 RESTful API,该 API 与各种社交媒体服务进行通信。我们使用的服务之一是 Yammer。 Yammer 使用 oAuth 进行验证,但它们提供永久验证令牌。出于某种原因,我在尝试发布时遇到了传递令牌的问题。从他们的文档看来,我所要做的就是在 URL 中发布所有内容。一个例子是
POST https://yammer.com/mycompany.com/api/v1/messages.json?body=Testing&access_token=<myAccessToken>
当我这样做时,我没有得到回应。有什么我遗漏的吗?
我还想补充一点,以这种方式测试 GET 也不起作用
GET https://yammer.com/mycompany.com/api/v1/messages.json?access_token=<myAccessToken>
【问题讨论】:
-
您能否发布您正在使用的文档的链接?
-
当你说“没有得到回应”时,你的意思是回应正文是空的吗?你得到什么样的标题?什么是状态码? 404?
-
正文是空的。我收到了 406 回复。这是在使用他们的沙箱时。我经历了获取新令牌然后永久授权我的应用程序的过程。当我像上面那样发出 GET 请求时,它会返回该响应。