/ / È possibile ottenere una lista dei colleghi di un altro utente Slack? - slack, slack-api

È possibile ottenere un elenco di colleghi di un altro utente Slack? - slack, slack-api

Immagina di avere un'app Slack. Dopo che qualcuno ha effettuato l'accesso con il proprio account Slack, Ricevo l'ID della squadra.

È possibile utilizzare questo ID team per ottenere un elenco di tutti gli utenti a cui appartiene la stessa squadra di quella registrata?

Quello che ho provato

Ho guardato il users.list richiesta nei documenti Slack, ma sembra che sia cosìrestituisce solo gli utenti che sono dentro la stessa squadra di me (cioè, posso ottenere una lista dei miei colleghi, ma non quelli di un altro utente). In particolare, non c'è modo di specificare l'id del team.

risposte:

1 per risposta № 1

Sì, è possibile. Il team Slack è collegato al token di accesso utilizzato users.list. Se si utilizza il proprio token di accesso, si otterranno ovviamente solo gli utenti dal proprio team.

Per ottenere utenti da altri gruppi Slack, è necessario utilizzare il token di accesso ricevuto dall'app Slack durante l'installazione a quel team (ad es. Pulsante allentato). La tua app Slack avrà anche bisogno degli ambiti di autorizzazione OAuth users:read.