我正在为我们团队的Slack频道创建一个门户网站,并且我想使用Slack Web API提取所有当前用户的列表 - 使用api/users.list
方法。
我正在使用的代码是:
var response = client.UploadValues("https://slack.com/api/users.list",
"POST", new NameValueCollection()
{
{ "token" ,"mySecretToken"}
});
我得到了一个好的回复,但我实际上找不到如何提取我想要的数据。当我查看响应对象时,我所拥有的是一个字节数组。
使用用户列表信息实际撤回对象时我缺少什么?
答案 0 :(得分:1)
我需要对响应进行编码。
只需在以下后添加:
var encoding = new UTF8Encoding();
var responseText = encoding.GetString(response);
然后我可以使用responseText来提取我需要的数据。