2017-08-22 14 views
-1

私はSlackアプリを持っているとします。誰かが自分のスラックアカウントでログインした後、 チームIDを取得します。別のスラックユーザーの同僚のリストを取得することはできますか?

このチームIDを使用して、 に所属するすべてのユーザーのリストを取得できますか?私が試した何

私はスラックドキュメントでusers.list要求 を見て、(つまり私は、リストを取得することができ、それは私と で同じチームにしているユーザーのみを返すことが表示されます私の同僚の、しかし 別のユーザーのものではない)。特に、チームIDを指定する方法はありません。

答えて

1

はい、可能です。スラックチームは、users.listのために使用するアクセストークンにリンクされています。独自のアクセストークンを使用している場合は、もちろん自分のチームからユーザーを取得するだけです。

他のスラックチームからユーザーを取得するには、インストール中にスラックアプリが受け取ったアクセストークンをチームに(Slack buttonなど)使用する必要があります。スラックアプリには、OAuth権限スコープusers:readも必要です。

関連する問題