【问题标题】:Post/Create a poll using Yammer REST API使用 Yammer REST API 发布/创建投票
【发布时间】:2014-12-31 06:29:11
【问题描述】:

我一直在从事一个项目,该项目需要开发一个显示来自 Yammer 的提要的自定义 Web 部件。此外,登录用户应该能够从 Web 部件发布消息、附件、投票。

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

对此的任何建议将不胜感激。

问候,

Srivikas Nallamilli。

【问题讨论】:

    标签: javascript api rest yammer


    【解决方案1】:

    使用与从 yammer 获取消息相同的 API,即 https://www.yammer.com/api/v1/messages.json

    当您发布投票时,上面的 api 将返回 json respose 如下:

    "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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-31
      • 1970-01-01
      • 2017-10-31
      • 2015-10-13
      • 2014-11-20
      • 1970-01-01
      • 1970-01-01
      • 2020-05-15
      相关资源
      最近更新 更多