尝试在 Slack 中获取用户列表时如何修复错误

How to Fix error while trying to get users list in Slack

我正在尝试使用 PostMan 获取用户详细信息,但出现以下错误。

users.list

Headers 传递令牌 & Content-Type 作为 urlencoded

当我测试时我得到:

"error": "not_authed"

not_authed 表示 Slack API 无法识别您的令牌。这是由于编码不匹配造成的。

在 Postman 中确保将您的请求设置为 https://slack.com/api/users.list 作为 POST。

在 Body 中设置为 x-www-form-urlencoded 并设置为 token

不要自己设置任何 Auth 或 Headers(Postman 会为您做这件事。不过 Header Content-Type 将设置为 application/x-www-form-urlencoded

您还可以更简单地使用 GET 请求获取用户列表,并将令牌添加为 URL 参数。正文无需编码设置。