模組:Page2qid

维基百科,自由的百科全书
文档图示 模块文档[查看] [编辑] [历史] [清除缓存]

获取一个页面在wikidata上该页面的的QID。

用法:

{{#invoke:Page2qid|conv|title=页面名称}}

例子:

{{#invoke:Page2qid|conv|title=维基百科}}

得到维基百科在wikidata上的QID:

Q52

如果给出的页面没有对应的wikidata QID,将返回为空。

可以配合Module:WikidataIBModule:Wikidata使用

local p = {}

function p.conv(frame)
	local args = require('Module:Arguments').getArgs(frame)
	qid = mw.wikibase.getEntityIdForTitle(args.title)
	return qid
end

return p