小编Afn*_*mad的帖子

如何获取其他语言的维基百科文章的名称

我正在尝试提取与阿拉伯语文章列表相关的英语维基百科文章,假设我有这篇文章

https://ar.wikipedia.org/wiki/%D8%A7%D9%84%D9%82%D8%AF%D8%B3

我需要提取它的英文版本

https://en.wikipedia.org/wiki/耶路撒冷

问题是我没有与阿拉伯语姓名列表对应的英文姓名列表来与 API 一起使用,我考虑提取语言链接并对结果进行一些处理以提取英文姓名,但没有知道是否有更简单的方法可以建议您使用 Mediawiki API?

mediawiki wikipedia mediawiki-api

5
推荐指数
1
解决办法
1859
查看次数

检索机器人,注册用户和匿名用户为维基百科文章所做的编辑次数

我正在尝试检索由特定维基百科文章分开的机器人,注册用户和匿名用户所做的编辑次数.

我知道我可以通过MediaWiki API中的修订版获得文章的所有修订,我想使用rvprop = user来返回进行修订的用户的名称并对检索到的数据进行一些处理.

http://ar.wikipedia.org/w/api.php?action=query&prop=revisions&titles=%D8%A7%D8%A8%D9%86%20%D8%A7%D9%84%D9%86%D9 %81%D9%8A%D8%B3&rvlimit = 500&rvprop =时间戳%7Cuser |大小&格式= XML

对于匿名用户修改anon =""总是发生所以我可以计算它,但对于机器人我找不到办法,据我所知,机器人名称并不总是以标准化方式编写.知道怎么做吗?或者更简单的方法可能是使用另一个API来完成这项任务?

mediawiki mediawiki-api

4
推荐指数
1
解决办法
53
查看次数

标签 统计

mediawiki ×2

mediawiki-api ×2

wikipedia ×1