islamerbolat
islamerbolat

Reputation: 1

How can I post message in Yammer Group with link user?

Yammer REST api json. My code send message in group succesfull. But I need to send msg with "cc", link some user, like this:

this


       function yamPostRequest(val) {
           var msg_value = document.getElementById('msg_body').value;
           var groupID = document.getElementById('group_id').value;
           if (msg_value == "") {
               alert("Message body cannot be empty!");
               return false;
           }
           if (groupID == "") {
               var conf = confirm("Group ID is empty, message will be posted to All Company");
               if (conf == false) {
                   return false;
               }
           }
           yam.platform.request({
               url: "https://api.yammer.com/api/v1/messages.json",
               method: "POST",
               data: {
                   "body": msg_value,
                   //"title" : msg_title,
                   "group_id": groupID,
               },
               success: function(msg) {
                   alert("Post was Successful!");
               },
               error: function(msg) {
                   alert("Post was Unsuccessful");
               }
           })
       }

Upvotes: 0

Views: 874

Answers (1)

islamerbolat
islamerbolat

Reputation: 1

I found it.

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");
        }
    });
}

You need to use user ID:

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

Found it here

Upvotes: 0

Related Questions