我正在尝试从Yammer中的特定组获取待处理成员的列表,这是代码Itried
string accessToken = "575-xxxxxxxxxxxxxxx";
string GetPendingRequestapiUrl = "www.yammer.com/groupName/groupId/get_members?_=1501062735925.json";
HttpWebRequest yammerRequest = WebRequest.Create(GetPendingRequestapiUrl) as HttpWebRequest;
yammerRequest.Method = "GET";
yammerRequest.Host = "www.yammer.com";
yammerRequest.ContentType = "application/json; charset=utf-8; odata=verbose";
yammerRequest.Headers.Add("Authorization", "Bearer" + " " + accessToken);
using (HttpWebResponse resp = yammerRequest.GetResponse() as HttpWebResponse)
{
Encoding e = System.Text.Encoding.GetEncoding("utf-8");
StreamReader sr = new StreamReader(resp.GetResponseStream(), e);
jsondata = sr.ReadToEnd().ToString();
}
收到错误:“远程服务器返回错误:(406)不可接受。”
我知道没有为此提供文档的api,但是有几种未公开的api正在运行,因此,您可以使用此api或任何其他解决方法取我,以获取待处理的成员列表吗?
最佳答案
我与支持团队取得了联系,他们确认没有公共API可以吸引特定组中的待处理用户。
关于c# - 如何获取Yammer中特定组的待处理用户列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45370854/