尽管已传递令牌,但网络 api 调用出现 not_authed 松弛错误

Getting not_authed slack error on web api call though token is passed

我已在 slack api 中成功添加了一个应用程序,其权限范围设置为 管理团队

我已经从 旧令牌生成器 生成了令牌,我正在使用来自邮递员的以下信息进行 api 调用。

endpoint: https://slack.com/api/users.list

method:GET

Headers:

key=token

value=token generated

它返回给我以下响应

{
  "ok": false,
  "error": "not_authed"
}

尝试使用 curl 进行相同的操作但使用 POST 方法并且不适用于 GET 方法

curl -X POST https://slack.com/api/users.list --data "token=codehere"

我到底哪里错了。

它也适用于 GET,但您必须将属性作为 URL 参数传递,而不是在 header.

中传递

语法示例如下:

https://slack.com/api/users.list?token=YOURTOKEN