如何获取 Yammer 中特定组的待定用户列表
How to get a list of pending users for a particular group in Yammer
我正在尝试从 Yammer 中的特定组获取待定成员列表,这是我尝试过的代码
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();
}
收到错误:"The remote server returned an error: (406) Not Acceptable."
我知道没有关于此的记录 api 但是有几个未记录的 api 正在工作所以你能用这个 api 或任何其他解决方法取悦我吗待定成员列表。
我联系了支持团队,他们已经确认没有 public api 可以从特定组中获取待定用户。
我正在尝试从 Yammer 中的特定组获取待定成员列表,这是我尝试过的代码
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();
}
收到错误:"The remote server returned an error: (406) Not Acceptable."
我知道没有关于此的记录 api 但是有几个未记录的 api 正在工作所以你能用这个 api 或任何其他解决方法取悦我吗待定成员列表。
我联系了支持团队,他们已经确认没有 public api 可以从特定组中获取待定用户。