wikipedia - 是否可以通过 API 更新 WikiData?
问题描述
我可以进行数千次编辑:
- 为未提供的 wikipedia 页面添加 wikidata id
- 编辑一些属性的实例(那些和预先存在的)
这是我通过 NLP 分析页面提取得到的数据。
我不倾向于手动执行此操作 - 是否有 API 可以执行此操作?
解决方案
Wikidata 背后的软件称为 Wikibase;它的 API 文档可以在https://www.mediawiki.org/wiki/Wikibase/API找到。
Wikibase 被设计为对机器友好,因此可以通过 API 执行任何操作(尽管语法不是最直观的)。API还提供了大量工具,从客户端库到基于 GUI 的编辑器,再到与 Google Sheets 等外部系统的集成。
推荐阅读
- html - 如何为边框动画添加悬停过渡
- c++ - 整数数组回文检查器
- python - 从
- javascript - 如何在表格标签中获取ID
- php - 搜索字符串以查看它是否包含数组 PHP 中的任何字符串
- java - Java RMI 缓冲图像不可序列化
- list - 未处理的异常:迭代期间的并发修改:“_GrowableList”的实例(长度:1)
- android - 滚动 android recyclerview 禁止点击屏幕
- javascript - querySelectorAll() - 为什么它看不到 css 显示的属性
- windows - Directshow CLSID_AsyncReader:如何设置输出引脚样本大小?