我想通过API将用户添加到组中。适当的终点应该是:
https://www.yammer.com/api/v1/group_settings/process_additions,但不断获得404.
我找到了这个,描述了我的确切问题,但没有答案:
除了当前登录yammer组外,我想加入用户。或者我想邀请他们使用yammer的javascript sdk加入yammer小组。我通过以下方式找到了一种方法:
发布POST:与上面相同的呼叫
id: GROUP_ID
invites[ids][]: USER_ID
invites[emails][addresses]:
我不知道怎么称呼它。我试图调用该URI,但它给了我像
这样的错误 "No 'Access-Control-Allow-Origin' header is present on the requested resource"
任何人都可以告诉我如何将这些数据传递给请求电话吗?
那么:如何致电https://www.yammer.com/api/v1/group_settings/process_additions?
答案 0 :(得分:0)
您的网址中似乎缺少authenticity_token
个参数。您必须提供该参数。
此网址有效,但请注意,该网址未记录/支持,并且可能随时更改:
使用您的详细信息修改上述格式,将其复制到浏览器网址,按回车键,如果用户已经是该网址的成员,您应该获得以下回复{"status":"ok"}
或{"already_member":"true"}
基。
请注意,您无法对https://www.yammer.com/ *进行REST调用,因为它会导致CORS错误。请改用https://api.yammer.com/api/v1/作为基本网址。
===========================
上述解决方案不再有效。请使用impersonation method代替yammer支持/记录。