如何使用链接用户在 Yammer 组中发布消息?
Posted
技术标签:
【中文标题】如何使用链接用户在 Yammer 组中发布消息?【英文标题】:How can I post message in Yammer Group with link user? 【发布时间】: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("发帖不成功"); )【问题讨论】:
【参考方案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
【讨论】:
以上是关于如何使用链接用户在 Yammer 组中发布消息?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 yammer 中的特定组上发布时解决 REST Api 中的跨域错误
Yammer REST API:如何获取外部网络的访问令牌?