【发布时间】:2019-04-06 18:54:10
【问题描述】:
来自电报的官方例子解释说,为了使用getChats()命令,需要设置两个参数'offset_order'和'offset_chat_id'。
我正在使用这个node.js wrapper for the TDLib。
因此,当我使用带有以下参数的getChats() 时:
'offset_order': '9223372036854775807',
'offset_chat_id': 0,
'limit': 100
就像official docs中解释的那样:
例如,要从一开始就获取聊天列表, offset_order 应该等于 2^63 - 1
因此,我从用户列表的顶部获得了 100 个聊天记录。
我无法理解的是如何遍历该列表?如何使用 API 分页?
当我尝试从前 100 个中间输入合法的 chat_id 时,我仍然得到相同的前 100 个,所以看起来没什么区别。
如果我将 offset_order 更改为任何其他数字,我会得到一个空的聊天列表作为回报...
【问题讨论】:
标签: node.js api node-telegram-bot-api tdlib