如何在Slack API和Python中使用参数?

阿伦·玛尼|

我试图用python获取松弛状态下的所有用户的列表。使用users.list会吸引我前1000个用户。为了得到其余的,我需要传递一个游标值。当我在其网站上使用Slack自己的测试器时,Cursor值起作用。

users.list方法返回1000条记录,如果我使用cursor变量(在slack dev网站中测试url调用),则每次调用都会给我带来另外一千个用户。

这是我现在用来获取用户列表的代码:

client = slack.WebClient(token=os.environ['SLACK_API_TOKEN'])
request=client.api_call("users.list")

根据松弛文档, users.list有一个可选参数称为cursor,以获取下一个10000个用户。但是我不知道如何将光标变量与users.list命令一起传递。我查看了堆栈溢出情况,以了解其他人如何使用users.list,但是我无法获得任何实例。

亚当·斯特劳斯

让我尝试帮助您。

client = slack.WebClient(token=os.environ['SLACK_API_TOKEN'])
request=client.api_call("users.list")
while True:
if request['response_metadata']:
   if 'next_cursor' in request['response_metadata']:
      request = client.api_call("users.list" , data={'cursor':request['response_metadata']['next_cursor']})
   else:
      break

我对此很确定,因为我最近使用python sdk与odoo进行了松弛集成。可能需要一些更改

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Slack中使用Hubot

来自分类Dev

如何在节点JS中使用Slack在和oAuth进程中获取代码参数?

来自分类Dev

如何在带有 Postgresql 的 Python API 中使用参数和请求头?

来自分类Dev

如何在Slack API上获取im_marked事件

来自分类Dev

如何在Slack API中获取临时授权码?

来自分类Dev

如何在Slack API上获取im_marked事件

来自分类Dev

如何在Python中使用参数、函数

来自分类Dev

如何在Azure文件共享列表REST API中使用maxresult和nextmarker参数

来自分类Dev

如何在Python中使用其参数构造和绘制单变量高斯混合

来自分类Dev

如何在Python中使用函数对象和值作为参数来实现双阶乘

来自分类Dev

如何在python中使用多个参数从API端点正确获取数据?

来自分类Dev

如何在Python中使用linkedin API

来自分类Dev

如何在rake任务中使用ActiveRecord模型和参数

来自分类Dev

如何在API Gateway中使用路径参数创建URL

来自分类Dev

如何在 Web API v2 中使用参数?

来自分类Dev

如何在Slack OAuth请求中指定漫游器和客户端范围

来自分类Dev

如何在Slack API中获取有关单个IM的信息?

来自分类Dev

如何在Slack的机器人上使用斜线命令工作?

来自分类Dev

如何在python中使用参数调用存储过程?

来自分类Dev

如何在Python中使用Lambda作为日期时间参数

来自分类Dev

如何在Python中使用Tkinter调用参数化函数?

来自分类Dev

如何使用Slack API为Slack上的按钮设置颜色

来自分类Dev

如何在IN和NOT IN运算符中使用SearchCriteria API?

来自分类Dev

如何在Pandas loc API中使用*和*

来自分类Dev

如何在IN和NOT IN运算符中使用SearchCriteria API?

来自分类Dev

如何在低API中使用getCurrencyInstance和格式?

来自分类Dev

如何利用Slack Web API?

来自分类Dev

如何利用Slack Web API?

来自分类Dev

如何在mysql和python中使用使用绑定变量

Related 相关文章

  1. 1

    如何在Slack中使用Hubot

  2. 2

    如何在节点JS中使用Slack在和oAuth进程中获取代码参数?

  3. 3

    如何在带有 Postgresql 的 Python API 中使用参数和请求头?

  4. 4

    如何在Slack API上获取im_marked事件

  5. 5

    如何在Slack API中获取临时授权码?

  6. 6

    如何在Slack API上获取im_marked事件

  7. 7

    如何在Python中使用参数、函数

  8. 8

    如何在Azure文件共享列表REST API中使用maxresult和nextmarker参数

  9. 9

    如何在Python中使用其参数构造和绘制单变量高斯混合

  10. 10

    如何在Python中使用函数对象和值作为参数来实现双阶乘

  11. 11

    如何在python中使用多个参数从API端点正确获取数据?

  12. 12

    如何在Python中使用linkedin API

  13. 13

    如何在rake任务中使用ActiveRecord模型和参数

  14. 14

    如何在API Gateway中使用路径参数创建URL

  15. 15

    如何在 Web API v2 中使用参数?

  16. 16

    如何在Slack OAuth请求中指定漫游器和客户端范围

  17. 17

    如何在Slack API中获取有关单个IM的信息?

  18. 18

    如何在Slack的机器人上使用斜线命令工作?

  19. 19

    如何在python中使用参数调用存储过程?

  20. 20

    如何在Python中使用Lambda作为日期时间参数

  21. 21

    如何在Python中使用Tkinter调用参数化函数?

  22. 22

    如何使用Slack API为Slack上的按钮设置颜色

  23. 23

    如何在IN和NOT IN运算符中使用SearchCriteria API?

  24. 24

    如何在Pandas loc API中使用*和*

  25. 25

    如何在IN和NOT IN运算符中使用SearchCriteria API?

  26. 26

    如何在低API中使用getCurrencyInstance和格式?

  27. 27

    如何利用Slack Web API?

  28. 28

    如何利用Slack Web API?

  29. 29

    如何在mysql和python中使用使用绑定变量

热门标签

归档