使用Yammer REST API发布/创建一个民意调查

时间:2014-12-31 06:29:12

标签: javascript api rest yammer

我一直致力于一个需要开发自定义Web部件的项目,该部件显示来自Yammer的供稿。此外,登录用户应该能够从Web部件发布消息,附件,民意调查。

我能够使用rest api和yammer embed发布消息和附件。但我找不到任何有关如何使用JavaScript通过Yammer API发布/创建投票的信息/文档。我浏览了Yammer(https://developer.yammer.com/documentation/)提供的文档并搜索了很多内容,但无法得到任何帮助。

对此的任何建议都将受到高度赞赏。

此致

Srivikas Nallamilli。

1 个答案:

答案 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