[英]How do I pull data from a Slack API response with WebClient?
我正在为我们团队的 Slack 频道制作一个门户,我想使用 Slack Web API 拉取我们所有当前用户的列表 - 使用方法api/users.list
。
我正在玩的代码是:
var response = client.UploadValues("https://slack.com/api/users.list",
"POST", new NameValueCollection()
{
{ "token" ,"mySecretToken"}
});
我得到了一个 OK 的回复,但我在实际找出如何提取我想要的数据时遇到了麻烦。 当我查看响应对象时,我所拥有的只是一个字节数组。
实际拉回具有用户列表信息的对象时,我缺少什么?
我需要对响应进行编码。
只需在后面添加:
var encoding = new UTF8Encoding();
var responseText = encoding.GetString(response);
然后我可以使用 responseText 来提取我需要的数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.