问题标签 [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.
summary - 如何在我自己的 wikidata 中拥有摘要 API
我希望在工具提示中显示摘要 API,就像在维基百科页面中一样。
该示例可以是 https://en.wikipedia.org/api/rest_v1/page/summary/Fixed_point_(mathematics)
但这不是默认终点之一。我必须安装任何扩展程序吗?还是这个是定制的?目标是获取一小部分文本和图像(如果可用)
wikidata - 有没有办法从官方网页查询 Wikidata 以获取公司详细信息?
我想根据其域 url 查询公司的 Wikidata。
例如,如果我查询 facebook.com,它应该返回 Facebook Inc。
我有以下查询,它工作正常,但不返回 Ticker 符号。
mediawiki - 如何等待 Wikibase 编辑链接完成加载
我想写一个 Wikidata 小工具,需要等待页面完全加载,包括edit
每个语句旁边的链接。
我试图等待,wikibase.view.ViewFactoryFactory
但这没有帮助 - 我的代码在编辑工具栏初始化之前开始执行。最好的方法是什么?
api - 如何检查一个人是否存在于维基百科上?
所以我需要一个函数。示例输入类似于“唐纳德·特朗普”(我不希望它区分大小写)如果关于此人的文章存在于 Wikipedia 上,则函数返回摘要和图片。如果不返回 false 这甚至可能吗?我无法找出正确的 API 调用。
我试过维基数据 API。它为某些输入返回多个对象,我不知道如何重定向它。
sparql - 来自维基数据的近似匹配
如何调用 API 来查询 Wikidata 以获取所有匹配结果?
例如,如果我查询“Washington”,我将返回“Washington DC”、“George Washington”和“Washington Irving”等条目?
假设这是可能的,我也可以进行近似查询吗?(例如,当我用“Smythe”查询时,取回“John Smith”的条目?
header - 接受 wiki api 请求的标题中的配置文件是什么
例如,当您从维基百科的摘要 api执行调用时,请求中有此标头
这个特定位的目的是什么。我想了解,因为当您使用可视化编辑器或以不同的平均值访问 api 时,值会发生变化。
profile="https://www.mediawiki.org/wiki/Specs/Summary/1.3.7"
wikidata - 如何使用 Wikidata 的 Web API 检索列表?
我需要简单地以 JSON 格式检索这个足球运动员名单:
https://en.wikipedia.org/wiki/List_of_footballers_in_England_by_number_of_league_appearances
所以我正在尝试这个 wikidata 查询(将 wikidata ID 链接到这个页面):
https://www.wikidata.org/w/api.php?action=wbgetentities&sites=enwiki&ids=Q6620948
但是我在结果中看不到足球运动员的名字,只有一些描述,仅此而已!
python - 查找 wikidata 标识符(属性和词位)
我的问题:我正在用 python 编写一个 NLP 程序,我需要获取属性和词位的实体 ID。所以我基本上想要的是,例如,如果输入是单词/属性“父亲”,我希望返回值是“P22”(父亲的财产编号)。我已经知道一些获取 Q 号码的方法(见下文)。
而且我认为获得 P 和 L 编号看起来会很相似,但是找到词位和属性编号似乎要棘手得多。
我尝试过的:我发现的最接近的方法是使用https://www.wikidata.org/wiki/Special:Search手动搜索 ID 号并在搜索中添加“P:”和“L:”细绳。
我还为 SPARQL 找到了一些代码,但速度很慢,而且我不知道如何优化搜索以排除不相关的搜索结果。
我对此一无所知,并没有在谷歌上找到任何信息。那么我是完全错误地处理这件事还是我错过了一些非常明显的东西?
java - Wikidata Toolkit:是否可以访问实体的属性?
首先,我想澄清一下,我使用 wikidata 的经验非常有限,所以如果我的任何术语有误,请随时纠正。
我一直在玩 wikidata 工具包,更具体地说是他们的 wdtk-wikibaseapi。这使您可以获取实体信息及其不同的属性,例如:
以上将为我提供实体 Douglas Adams 以及他网站下的所有属性:https ://www.wikidata.org/wiki/Q42
现在 wikidata 工具包能够加载和处理转储文件,这意味着您可以将转储下载到本地并使用wdtk-dumpfiles 库下的DumpProcessingController类对其进行处理。我只是不确定处理是什么意思。
- 谁能解释一下在这种情况下处理是什么意思?
- 你能做一些类似于上面示例中使用 wdtk-wikibaseapi 所做的事情,但使用本地转储文件和 wdtk-dumpfiles 即获取一个实体及其各自的属性吗?我不想从在线资源中获取信息,而只想从转储(离线)中获取信息。
如果使用 wikidata-toolkit 无法做到这一点,您能否指出某个地方可以让我开始从 wikidata 的转储文件中获取实体及其属性?我正在使用 Java。