如何使用HttpWebrequest从后端调用Yammer autocomplete api?

时间:2014-03-31 15:18:08

标签: yammer

我需要使用HttpWebRequest从后端(aspx.cs)调用Yammer自动完成GET API(https://www.yammer.com/api/v1/autocomplete/ranked)。我无法使用GET HttpWebRequest发送内容正文(前缀和模型)。我试图用POST替换GET,但我收到错误' Method Not Allowed'。

了解如何使用HttpWebrequest从后端调用Yammer自动完成GET api的任何建议。

2 个答案:

答案 0 :(得分:0)

要使用GET,您只需将数据编码到网址中即可。像:

"api/v1/autocomplete/ranked?models=user:5&prefix=" + name

答案 1 :(得分:0)

也许您忘记将Accept: application/json作为请求的标头包含在内,这是从Yammer调用自动完成API所必需的。

More information about the Yammer autocomplete API