问题标签 [wikidata-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 查询实体类型的 Wikidata
我想根据维基百科页面的 Freebase 获取类型。例如,因为Jeb Bush
我应该得到,
我知道如何在 Freebase MQL 中执行此操作,但现在 Wikidata 将取代 Freebase,我想更新我的 API 以便能够通过 Wikidata api 进行相同的查询。有人可以解释一下吗?
freebase - 如何获取 Wikidata 上所有电影的列表?
我正在使用 Freebase 为我的网站获取所有电影/电影,但它很快就会关闭。所以我正在寻找另一个免费的电影数据库,并偶然发现了 Wikidata。老实说,了解如何查询所有电影太复杂了。
所以我想你们可以帮助我获取维基数据中的所有电影。将来我也想包括电视节目和连续剧。
编程语言无关紧要,我想使用带有链接的网络查询。
api - 如何查询 Wikidata API 以获取所有韩国电影的详细信息?
如果可能,我想以 Json 或 XML 格式返回结果。有什么办法吗?之前我是使用 freebase.com 完成的,但现在已弃用。请帮忙。
mediawiki-api - 从 Wikidata 项目中获取 VIAF 标识符
我一直在玩 Wikidata API 一段时间。我知道如何通过名称和 Q 号获取项目(实体)。但我似乎无法弄清楚如何让他们的财产正确。我正在寻找的是 P214(作者的 viaf 标识符)
例如,我已经在使用这个查询来获取作者的全名
返回页面名称数组并链接到名称为“Douglas Adams”的页面。但没有属性。
然后我可以使用 Q id 的列表来查询属性,就像这样
viaf 属性和它对 Q42 的价值在那里。但这是一种非常笨拙的方法,因为我从第一个查询中获得了一个结果列表,然后我必须遍历它们并查询每个我正在寻找的属性的属性。
tl;博士:有没有更简单的方法来按项目名称获取项目属性列表?
java - Wikidata API 总是返回空指针异常
我正在使用 wikidata api 使用其英文标题获取实体,
早些时候,使用旧版本的 wikidata-api,我能够顺利运行它。更新到 5.0.0 版本后,总是出现以下错误,
如何解决这个问题?
youtube - 如何使用 youtube 视频中的 freebase id 查询 wikidata?
我正在使用youtube API来检索特定视频的免费基础主题详细信息。由于freebase正在关闭,我如何使用wikidata来查询特定主题 ID?
例如,以下主题 id/m/0181lj
应提供以下信息
我尝试过使用wikidata REST API,但我没有找到符合我需要的请求。
更新
Freebase 已经发布了知识图,它允许您通过topicId
as so查询
https://kgsearch.googleapis.com/v1/entities:search?ids=/m/0181lj&key=API_KEY&limit=5&indent=True
但是,某些 id 似乎没有返回数据,例如以下音乐流派/m/05fqyx
,/m/02w1p3
作为替代的免费基础可以下载,但我还没有尝试过!
r - 使用 Wikidata Api 查询人名
我现在正在尝试使用 Wikidata API 查询特定人名的别名(对应于 Wikipedia 中的文章标题)。
我正在使用 R,并且有一个用于 Wikidata 查询的WikidataR包。比如人名“Martin Luther”,我用的是“find_item”,返回的ID如下:
在返回的结果中,只有 1、3、9 指向人类。如果我使用第一个 ID Q9554 和 get_item 函数,我可以得到以下输出:
所以如果我想得到“Martin Luther”的别名,我需要他在维基数据中的ID,而不是直接查询。由于可以直接使用人名查询维基百科,有没有可能使用人名查询维基数据的方法?如果不可能,我该如何设置条件来查询wikidata API只返回人的ID(例如示例中的1、3,9)?谢谢。
geolocation - Wikimedia Commons API:搜索位置附近的 Commons 类别
在通过 (latitude, longitude) 阅读了 Wikimedia Commons API 搜索图像后,我知道我们可以使用带有 GeoData 扩展的 MediaWiki API 找到指定位置周围的页面。但是,我希望通过该 API 获取指定位置周围的Commons 类别- 这可行吗?
我也知道 WikiData API 会执行此操作(如 API 中所述,以获取靠近特定纬度/经度的 Wikimedia Commons 类别)。我已经使用过它,并且正在寻找不同的 API,以便我可以在可能的情况下对两者的结果进行比较。
java - 如何通过 API 从 Wikidata 项目中获取图像 URL 属性?
我制作了一个使用 JSON Google 图像搜索 API 来提供图像的 android 应用程序,但我注意到 Google 已经停止支持它。我还发现 Wikidata 有时会在某些项目上提供图像属性,但是我似乎无法使用 Wikidata API 获取图像的 URL 位置。
有没有办法从 Wikidata 中的项目中获取图像 URL 属性?