私はメッセージを投稿できるすべてのチャンネル(パブリックとプライベート)のリストを取得しようとしています。Slack API: `groups.list`がプライベートチャンネルを返さない
channels.list
を使用して公開チャンネルのリストを取得していますが、うまくいきます。私が投稿できるすべての公開チャンネルを私に返す。
groups.list
を使用してプライベートチャネルのリストを取得しようとしています。コールはOK応答を返していますが、結果は得られません。
私はプライベートチャンネルを作成しました。私は唯一のメンバーです。このチャンネルはAPIコールgroup.list
によって返されていません。
groups:read
とchannels:read
oauthスコープがあります。
これは、Slacker
のPythonライブラリを使用して行われています。
でも以下curl
コールは私のプライベートチャンネルを返さない:
curl --data "token=xoxb-REDACTED" 'https://slack.com/api/groups.list'
は、どのように私はスラックAPIを使用しての一部だプライベートチャンネルのリストを得ることができますか?
UPDATE:私は上記のcurl
呼び出しでのdevのトークンを使用する場合は
、それは正確に私に私のプライベートチャンネルを返すん。
私は統合でSlackを見ると、私はdevアプリケーションとの統合を見ています。それは、devのアプリはAccess information about user’s private channels, granted by 1 team member
(他の中で)できることを言う。何かが間違っていると私はどこがわからない。 oauthトークンに問題があるようですが、私は何がわかりません。