npm 包 wikidata-person 使用教程

阅读时长 5 分钟读完

如今,随着全球信息化的发展,数据在网络上的使用变得越来越普遍,而 Wikidata 是一个受欢迎的开放式数据库,包含了全球各种不同类型的数据信息。wikidata-person 是一个开放源码的npm包,它能让你更加方便地在你的 JavaScript 项目中使用 Wikidata 中的人物信息。

前置条件

首先需要安装 Node.js 环境。

安装和使用

可以通过 npm 安装 wikidata-person:

然后引入它:

创建一个名叫 test.js 的文件并写入以下代码

在终端中运行以下命令将输出人物信息:

在这个例子中,通过 Wikidata 查询引擎,我们查询到了 id 为 Q76 的人物信息。

Wikidata API

Wikidata 提供了强大的 API,可以通过这个 API 从 Wikidata 中检索和获取数据。wikidata-person 提供了一些工具来方便地使用这个 API 来获取人物信息。

wikidata.getPersonById(id)

获取指定 Id 的人物信息:

wikidata.getPersonByName(name, lang)

通过名称和语言代码来获取人物信息:

wikidata.getAllEntitiesByLabel(label, lang, type)

通过标签、语言代码和实体类型获取一组实体:

wikidata.getEntitiesByIds(ids)

通过 id 来获取一组实体:

wikidata.getEntitiesBySitelinks(site, titles, lang)

通过链接信息来查询实体:

总结

通过 npm 包 wikidata-person,你可以方便地查询并使用来自 Wikidata 的人物相关信息。它支持多种查询方式,无论是通过 id、名称、链接,还是普通 SQL 查询,都可以安全、简单地在你的项目中使用。在使用时可以根据上述方法,轻松地查询和使用任何你需要的数据。欢迎体验!

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005576981e8991b448d464f

纠错
反馈