2017-04-21 106 views
4

我已經成功將在允許的範圍內鬆弛API的應用程序設置管理團隊入門雖然令牌傳遞not_authed基於Web的API調用鬆弛錯誤

我從傳統令牌生成生成的令牌我正在通過郵遞員提供的以下信息進行api通話。

端點:https://slack.com/api/users.list

方法:GET

接頭:

鍵=令牌

值=令牌生成

它返回我下面的響應

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

試圖用捲曲同樣的事情是工作,但與POST方法,並且不會對GET方法作品

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

確切位置在哪裏我要去錯。

回答

2

它也適用於GET,但您必須將屬性作爲URL參數傳遞,而不是在標題中。

下面是語法的例子:設置, 」

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

'{ 「OK」:假, 「錯誤」: 「missing_scope」, 「需要」: 「讀用戶」 「:」admin,標識「 }'當我按照您的說法直接撥打電話時,出現此錯誤。 –

+0

大多數Slack API方法要求您的令牌附加一定的範圍。更多詳情[here](https://api.slack.com/docs/oauth-scopes) –

相關問題