我一直致力于一个需要开发自定义Web部件的项目,该部件显示来自Yammer的供稿。此外,登录用户应该能够从Web部件发布消息,附件,民意调查。
我能够使用rest api和yammer embed发布消息和附件。但我找不到任何有关如何使用JavaScript通过Yammer API发布/创建投票的信息/文档。我浏览了Yammer(https://developer.yammer.com/documentation/)提供的文档并搜索了很多内容,但无法得到任何帮助。
对此的任何建议都将受到高度赞赏。
此致
Srivikas Nallamilli。
答案 0 :(得分:3)
使用您用来从yammer获取邮件的相同API,即https://www.yammer.com/api/v1/messages.json
当您发布投票时,上面的api会返回json,如下所示:
"external_references":[],
"meta":{
"requested_poll_interval":60,
"realtime":{
"uri":"https://7-791.rt.yammer.com/cometd/",
"authentication_token":<TOKEN>
"channel_id":<CHANNEL ID>
},
"last_seen_message_id":null,
"current_user_id":1530316230,
"followed_references":[
],
"ymodules":[
{
"id":12147685,
"inline_html":"<INLINE HTML>",
"viewer_id":1530316230
}
],
"newest_message_details":null,
"feed_name":"Company Feed",
"feed_desc":"",
"direct_from_body":false
}
您将在上面的代码中突出显示内联html部分中的投票信息。
让我知道它是否有效。
谢谢,
Avni Bhatt