Mediawiki 维基百科api结果在列表查询和生成器查询之间有所不同
我正在探索维基API 根据下面的帖子,我有一些疑问。 我需要获取用于搜索的wiki URL。所以我使用了Mediawiki 维基百科api结果在列表查询和生成器查询之间有所不同,mediawiki,wiki,wikipedia-api,mediawiki-api,Mediawiki,Wiki,Wikipedia Api,Mediawiki Api,我正在探索维基API 根据下面的帖子,我有一些疑问。 我需要获取用于搜索的wiki URL。所以我使用了generator=search而不是list=search 但是从这两种方法得到的结果在返回顺序上有所不同 有人能告诉我,在生成器方法中,结果是基于什么因素排序的吗 示例尝试: 发电机: 名单: 好问题。一个生成器页面的条目似乎按标题的字母顺序排列。为什么这对您很重要?search模块没有sort参数,因此我认为这意味着顺序未定义。搜索结果总是有分数。在列表中,它是按分数排列的,但在生成
generator=search
而不是list=search
但是从这两种方法得到的结果在返回顺序上有所不同
有人能告诉我,在生成器方法中,结果是基于什么因素排序的吗
示例尝试:
- 发电机:
- 名单:
search
模块没有sort
参数,因此我认为这意味着顺序未定义。搜索结果总是有分数。在列表
中,它是按分数排列的,但在生成器
中,它是按页面ID
排序的。虽然您不会丢失搜索排名,但它是由索引
@Bergi-Nope给出的,它实际上是按页面ID
排序的,而不是按标题
排序的。