【问题标题】:How can I post message in Yammer Group with link user?如何使用链接用户在 Yammer 组中发布消息?
【发布时间】:2018-01-30 07:19:45
【问题描述】:

Yammer REST api json。我的代码在组中成功发送消息。但是我需要用“cc”发送消息,链接一些用户,像这样:

功能 yamPostRequest(val) { var msg_value = document.getElementById('msg_body').value; var groupID = document.getElementById('group_id').value; if (msg_value == "") { alert("邮件正文不能为空!"); 返回假; } if (groupID == "") { var conf = confirm("群组ID为空,消息将发布到所有公司"); 如果(conf == false){ 返回假; } } yam.platform.request({ url: "https://api.yammer.com/api/v1/messages.json", 方法:“POST”, 数据: { “正文”:msg_value, //“标题”:msg_title, “group_id”:组ID, }, 成功:功能(味精){ alert("发布成功!"); }, 错误:功能(味精){ alert("发帖不成功"); } }) }

【问题讨论】:

    标签: javascript json rest api yammer


    【解决方案1】:

    我找到了。

    function PostYammerWithNotification(group_id, message, userCC) {
    
        var yammerData;
        yammerData = {
            group_id: group_id,
            body: message
        };
        yammerData.cc = "[[user:" + userCC + "]]";
    
        yam.platform.request({
            url: "https://api.yammer.com/api/v1/messages.json",
            method: "POST",
            data: yammerData,
            success: function(msg) {
                alert("Post was Successful!");
            },
            error: function(msg) {
                alert("Post was Unsuccessful");
            }
        });
    }
    

    您需要使用用户 ID:

    PostYammerWithNotification(/*Group ID*/,"test msg",/*User ID*/)
    

    找到它here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-16
      • 2015-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多