维基百科:机器人/申请/WhitePhosphorus-bot/3

维基百科,自由的百科全书

WhitePhosphorus-bot 3

github不是中国网站,却来个中国排名,比较奇怪....alexa排名只有wikipedia.org这样的才有,其下的二级域名都算wikipedia.org的,所以目前的检测方式似乎可能不太恰当。另,我也觉得应该在wikidata跑--百無一用是書生 () 2017年2月13日 (一) 09:25 (UTC)[回复]
Traffic Rank in Country也是那个接口给的,是按国家排名最靠前的(The site with the highest combination of visitors and pageviews is ranked #1 in that country.)。二级域名的问题,现在如我所述是假设有|alexa=参数的都有独立的alexa排名(即不会自作主张地加入alexa排名,只会更新),所以不会跑那些维基百科的二级域名,暂时没看到什么不妥。最后,如果wikidata的alexa排名能很方便地同步到zhwp的信息框(不太懂这个),我很乐意在data上跑。顺便,那边的人说“running the bot once per year is fine to update the Alexa rankings”,因为不删除旧的数据。 --砜中嘌呤的白磷萃取 打谱 2017年2月13日 (一) 09:40 (UTC)[回复]
国家排名这个数据太诡异,谨慎一点的话,建议先不要,只要全球排名数据比较好。wikidata数据可以通过#property语法来调用,但现在一般都是包装在lua里来实现--百無一用是書生 () 2017年2月14日 (二) 03:46 (UTC)[回复]
调用方法是{{#invoke:Wikidata|getValue|P1661|FETCH_WIKIDATA}},效果见Quora。如果要显示日期要复杂一些,Module:Wikidata不能实现,需要引进d:Module:Wikidata。--GZWDer留言2017年2月14日 (二) 13:54 (UTC)[回复]

感谢各位的帮助。那我就 操作者撤回申請了,有空会考虑写一个在wikidata运行的机器人。 --砜中嘌呤的白磷萃取 打谱 2017年2月14日 (二) 14:35 (UTC)[回复]

@WhitePhosphorus建议你先去了解一下wikidata的数据模型,了解一下什么是Statement、Qualifier、Rank、Reference,以及怎么表示。--GZWDer留言2017年2月14日 (二) 15:24 (UTC)[回复]