Я пытаюсь получить список всех пользователей Slack с python. Использование users.list
дает мне первые 1000 пользователей. Чтобы получить остальное, мне нужно передать значение курсора. Значение Cursor работает, когда я использую собственный тестер slack на его веб-сайте.
Метод users.list
возвращает 1000 записей, и если я использую переменную курсора (на веб-сайте slack dev для тестирования вызовов url), каждый вызов получаетя еще тысяча пользователей.
Это код, который я использую сейчас, чтобы получить список пользователей:
client = slack.WebClient(token=os.environ['SLACK_API_TOKEN'])
request=client.api_call("users.list")
Согласно документации users.list
имеет опциональныйАргумент вызвал курсор, чтобы получить следующие 10000 пользователей. Но я не могу понять, как передать переменную курсора вместе с командой users.list. Я посмотрел на переполнение стека, чтобы увидеть, как другие использовали users.list, но я не могу получить никаких примеров этого.