我如何根据外部标识符(例如 Spotify ID)搜索维基数据?
How can I search wikidata based on an external identifier such as a Spotify ID?
如果我知道 Kanye West 的 Spotify ID 是 5K4W6rqBFWDnAN6FQUkS6x,那么将该标识符解析为他的维基数据页面 https://www.wikidata.org/wiki/Q15935 的最简单方法是什么?
我是否需要使用 SPARQL 查询来执行此操作,或者是否可以使用 MediaWiki JSON API 来执行此操作?
使用 SPARQL:
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
SELECT * { ?s wdt:P1902 "5K4W6rqBFWDnAN6FQUkS6x" }
维基数据 SPARQL 端点地址是 https://query.wikidata.org/sparql。
您也可以使用 Resolver 工具,它就是这样(但它不是 MediaWiki API)。这只会将您转到维基数据页面。
从你的例子:https://tools.wmflabs.org/wikidata-todo/resolver.php?prop=P1902&value=5K4W6rqBFWDnAN6FQUkS6x
如果我知道 Kanye West 的 Spotify ID 是 5K4W6rqBFWDnAN6FQUkS6x,那么将该标识符解析为他的维基数据页面 https://www.wikidata.org/wiki/Q15935 的最简单方法是什么?
我是否需要使用 SPARQL 查询来执行此操作,或者是否可以使用 MediaWiki JSON API 来执行此操作?
使用 SPARQL:
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
SELECT * { ?s wdt:P1902 "5K4W6rqBFWDnAN6FQUkS6x" }
维基数据 SPARQL 端点地址是 https://query.wikidata.org/sparql。
您也可以使用 Resolver 工具,它就是这样(但它不是 MediaWiki API)。这只会将您转到维基数据页面。 从你的例子:https://tools.wmflabs.org/wikidata-todo/resolver.php?prop=P1902&value=5K4W6rqBFWDnAN6FQUkS6x