13

Slack のチャネル/グループ/ im / mpim ID は異なるチーム間で一意ですか? つまり、2 つのチームが同じ ID のチャンネルを持つことはできますか?

ドキュメントを読み、Google と SO で検索しましたが、チャネル ID が一意かどうかを確認できませんでした。

4

2 に答える 2

0

更新 (2021 年 5 月)

特定の Slack API メソッド (conversations.infoおよび などusers.info) はチャネル ID で動作し、チーム ID を必要としませんが、提供された Slack トークン ("user"、"bot"、"classic bot") に基づいてチーム ID を推測することが可能です。 ) は、Slack チームを対象としています。(以下のコメントでこれを指摘してくれた@zizzoに感謝します。)

元の投稿 (2020 年 3 月)

興味深いことに、Slack API メソッドはconversations.infousers.infoチーム ID なしでチャネル ID またはユーザー ID のみを受け入れます。これは、チーム ID によるスコープが実際には必要ないことを示唆しています。

Taylor Singletary の最初の回答の時点ではconversations.infoメソッドは存在していなかった[1] (いずれにせよ公にはされていない) ため、ID スコープに関するガイダンスはその後変更された可能性があります。

脚注

  1. Conversations API を優先して初期のメソッドを非推奨にします。https://api.slack.com/changelog/2020-01-deprecating-antecdents-to-the-conversations-api

    2017 年 9 月に、チャネル、プライベート チャネル、ダイレクト メッセージ、マルチパーティ ダイレクト メッセージに関する情報の読み取りと書き込みに使用されるさまざまな API の汎用的な代替品として、Conversations APIをリリースしました。

于 2021-03-24T00:29:25.157 に答える