有没有办法使用“yammer API”创建私人组?
答案 0 :(得分:5)
您可以使用以下代码
yam.platform.request({
// yam.request({
url: "groups.json?name=Group_Name&private=true",
method: "POST",
data: {},
success: function (group) {
console.dir(group);
getMyGroups();
},
error: function (group) {
console.error("There was an error with the request.");
}
});
答案 1 :(得分:1)
没有。您只能为当前用户加入/离开现有组。见https://developer.yammer.com/restapi/#rest-groups
答案 2 :(得分:1)
您可以使用REST API在Yammer中创建一个新组。
端点:
POST https://www.yammer.com/api/v1/groups.json
Parameters:
name - [string], group name
description - [string], group description
private - [true/false], indicates whether group is private
因此,您可以将此请求发送到Yammer API以创建新的私人组。
POST https://www.yammer.com/api/v1/groups.json?name=new_group_name&private=true
答案 3 :(得分:-1)
实际上,看起来你可以通过一个没有证件的api 看到这段代码: https://github.com/OfficeDev/PnP/tree/master/Scenarios/Provisioning.Yammer
请参阅以下具体行:
//获取Yammer Group - 如果不存在则创建 YammerGroup组= YammerUtility.CreateYammerGroup(yammerGroupName,true,ConfigurationManager.AppSettings [" YammerAccessToken"]);