程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了从 team.accessLogs API 返回的记录数对于页面和计数限制来说太大了吗?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决从 team.accessLogs API 返回的记录数对于页面和计数限制来说太大了吗??

开发过程中遇到从 team.accessLogs API 返回的记录数对于页面和计数限制来说太大了吗?的问题如何解决?下面主要结合日常开发的经验,给出你关于从 team.accessLogs API 返回的记录数对于页面和计数限制来说太大了吗?的解决方法建议,希望对你解决从 team.accessLogs API 返回的记录数对于页面和计数限制来说太大了吗?有所启发或帮助;

有问题的 API:https://api.slack.com/methods/team.accessLogs

最大页数为 100,每页的最大记录数(计数)为 1000,因此总共可能返回 100,000 条记录。由于无法限制 accessLog 的开始日期,结果将随着更多唯一用户/IP/用户代理组合的使用而继续增长,直到达到限制,此时将无法返回所有记录。这是正确的吗?

此外,文档没有指定结果的排序方式?

解决方法

您已经正确提到通常可以获取 100,000 条记录。

但是有一种方法可以限制开始日期。

api 中的

before 参数允许您设置想要记录的时间。
https://api.slack.com/methods/team.accessLogs#arg_before

记录是按时间倒序提取,即最新的记录在前,
默认情况下,before 参数的值为“现在”。
在获取前 100,000 条记录后,
before 参数值设置为最后一条记录的“date_last”值。


(请记住,before 参数包含提供的值,
因此最后一条记录将被重复。
为了避免它,您可以减少"date_last" 值加 1 )

大佬总结

以上是大佬教程为你收集整理的从 team.accessLogs API 返回的记录数对于页面和计数限制来说太大了吗?全部内容,希望文章能够帮你解决从 team.accessLogs API 返回的记录数对于页面和计数限制来说太大了吗?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。