带有民意调查结果的Yammer API

时间:2017-02-02 20:21:54

标签: api yammer

我正在尝试使用yammer api来获取消息并将其显示给用户。 我注意到json上的轮询信息,即使在用户回答之后也不会返回轮询结果。它只返回选项。

我用过的api https://www.yammer.com/api/v1/messages.json

任何想法如何获得结果?

由于

1 个答案:

答案 0 :(得分:1)

我找不到任何正式的。 在yammer页面上播放和嗅探我的交互,我发现该页面调用此方法来检索结果:

方法: POST https://www.yammer.com/api/v2/messages/ {{your_poolId}}

并将此代码传递给正文:

feed(threads(messages(poll_options(option,answer,count,selected))))

它会返回如下内容:

{"messages":
 [{"id":{{your_poolId}},
 "poll_options":[{"option":0,"answer":"a"},
  {"option":1,"answer":"b"},       
  {"option":2,"answer":"c","count":1,"selected":true},
  {"option":3,"answer":"d"}]}]
}

希望它有所帮助, 干杯