gpt4 book ai didi

javascript - 如何从 Wikidata API 读取数据响应?

转载 作者:行者123 更新时间:2023-12-03 02:30:12 30 4
gpt4 key购买 nike

我正在制作一个 ReactJS 应用程序,以在人们搜索时显示有关其的信息。我正在尝试使用 MediaWiki 从维基百科获取有关某人的信息。我正在进行 API 调用,但响应非常奇怪。我在 API 响应中收到了一大堆“声明”,但我不知道如何从中获取有用的信息

这是我得到的回复:

response

现在我应该如何处理这些声明?信息本身就分散在那里。例如:“出生日期”键位于其他一些声明中,而“死亡日期”的值位于其他一些声明中。我想在我的页面中显示这样的信息:

output

我该怎么做?我无法获得任何相关指南。

最佳答案

您需要的项目 Q2038656 的所有信息位于your response 。例如:

  • P18 是 image - 位于 P18/mainsnak/datavalue/value/Vinod Khanna 在 ISCKON 寺庙 11 的 Esha Deol 婚礼上(裁剪).jpg(查看 here 如何获取图像链接)
  • P19 是 place of birth - 在 P19/mainsnak/datavalue/value/id/Q1113311 (您可以通过 this query 获取该项目的名称:Peshawar)
  • P569 是 date of birth - 在 P569/mainsnak/datavalue/value/time/+1946-10-06T00:00:00Z

...对所有其他属性以相同的方式继续。

关于javascript - 如何从 Wikidata API 读取数据响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48761511/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com