通过yammer API创建一个私有组

时间:2013-06-14 11:34:30

标签: yammer

有没有办法使用“yammer API”创建私人组?

4 个答案:

答案 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"]);