首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SEDE中的结果计数与Stack Exchange的API不匹配

SEDE中的结果计数与Stack Exchange的API不匹配
EN

Stack Overflow用户
提问于 2020-11-02 14:53:47
回答 1查看 46关注 0票数 0

我用this query查询了Stack Exchange explorer,得到的结果是12946,我正在尝试通过Stack Exchange API带来相同的问题计数:

代码语言:javascript
复制
@concat('search/advanced?page=',dataset().PageNumber,'&pagesize=100&fromdate=1561939200&todate=',current date,'&order=desc&sort=activity&site=stackoverflow&filter=!)5aShmihVOxZoyNN9TVy065dCekm','&q=',dataset().TagsList)

然而,API的结果只返回了~7000个问题,而不是12000+。不带q参数的基础接口:https://api.stackexchange.com/2.2/search/advanced?page=1&pagesize=100&fromdate=1561939200&order=desc&sort=activity&site=stackoverflow&filter=!)5aShmihVOxZoyNN9TVy065dCekm

注意:我在Azure Data Factory中使用until活动来检索满足以下标签的所有问题,如果响应中的has_moretrue,我将增加页码。

我正在传递两批标记,因为在q过滤器中有一个限制。

EN

回答 1

Stack Overflow用户

发布于 2020-11-02 22:19:50

这可能是因为Stack Exchange Data Explorer (SEDE)每周更新一次(FWIW,现在是13k+)。因此,使用特定标签标记的问题计数不同是合理的。有关更多详细信息,请参阅the FAQ

同样的问题,你可能会数两次,甚至三次!确保将其items数组中的项放入一个新数组中,并过滤掉重复的项。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64641001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档