0

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

感谢有关如何使用 HttpWebrequest 从后端调用 Yammer 自动完成 GET api 的任何建议。

4

2 回答 2

0

要使用 GET,您可以简单地将数据编码到 url 中。喜欢:

"api/v1/autocomplete/ranked?models=user:5&prefix=" + name
于 2015-04-17T15:30:34.547 回答
0

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

有关 Yammer 自动完成 API 的详细信息

于 2015-09-18T09:52:11.497 回答