我正在使用documentation中指定的c#sdk从office 365组中创建一个团队。
GraphServiceClient graphClient = new GraphServiceClient( authProvider );
var team = new Team
{
MemberSettings = new TeamMemberSettings
{
AllowCreateUpdateChannels = true
},
MessagingSettings = new TeamMessagingSettings
{
AllowUserEditMessages = true,
AllowUserDeleteMessages = true
},
FunSettings = new TeamFunSettings
{
AllowGiphy = true,
GiphyContentRating = GiphyRatingType.Strict
}
};
await graphClient.Groups["{id}"].Team
.Request()
.PutAsync(team);
这可以创建团队,还可以将组的成员和所有者自动添加到团队,但不会将来自组的访客添加到团队。
这是一个已知问题,并且有解决此问题的方法吗?
答案 0 :(得分:0)
添加来宾用户是一个两步过程。第一步是发送邀请,您可以使用Invitation Graph API。邀请用户加入您的广告后,您可以使用Add Members Graph API添加他/她。