2017-08-22 6 views
0

Yammer REST api json。私のコードはグループsuccesfullでメッセージを送信します。私はそれを見つけたリンクユーザーでYammer Groupにメッセージを投稿するにはどうすればよいですか?

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

答えて

0

:しかし、私はこのように、一部のユーザーをリンク、 "CC" とMSGを送信する必要があります。

あなたはユーザーIDを使用する必要が
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"); 
     } 
    }); 
} 

それ here

見つかり
PostYammerWithNotification(/*Group ID*/,"test msg",/*User ID*/) 

関連する問題