在官方文档中,用户似乎很容易请求成员,私人或公共。
https://developer.yammer.com/v1.0/docs/group_membershipsjsongroup_idid
然而,回应这些邀请呢?我正在尝试自动化用户选择加入组的过程,然后管理员允许这样做。
另一种可行的方法是使用API和服务帐户/验证的管理员将该用户添加到该组。我不知道该怎么做,在这里或他们的文档上找不到任何东西。任何帮助都会很棒。
答案 0 :(得分:1)
发布到 - https://www.yammer.com/api/v1/group_memberships.json?group_id= {0}& user_id = {1}& approve = 1
组ID是Yammer组ID 用户ID是计划获得批准的用户ID。
发布请求应具有授权 - 承载
Headers.Add(" Authorization",string.Concat(" Bearer",token));
令牌是从developer.yammer.com生成的oAuth令牌 - 经过验证的管理员用户的步骤8中的测试令牌部分。验证的管理员也应该是组管理员。
我确实有这个博客的端到端解决方案 - http://aravind-microsofttech.blogspot.sg/2015/10/add-user-to-yammer-group-and-approve.html
请分享您的评论,以便我可以改进解决方案,其他人可以从中受益。