Json 如何从WikipediaAPI获取第一个结果的描述和图像
这是我在社区上的第一篇帖子,我不是以英语为母语的人,所以请原谅我的英语不好,以及我在发布这篇帖子时可能犯的任何错误 我正在创建一个应用程序(NodeJS),它将在维基百科上搜索一个行星名称,并以JSON格式返回第一个结果描述和图像 我的要求是:Json 如何从WikipediaAPI获取第一个结果的描述和图像,json,wikipedia-api,Json,Wikipedia Api,这是我在社区上的第一篇帖子,我不是以英语为母语的人,所以请原谅我的英语不好,以及我在发布这篇帖子时可能犯的任何错误 我正在创建一个应用程序(NodeJS),它将在维基百科上搜索一个行星名称,并以JSON格式返回第一个结果描述和图像 我的要求是: 必须是JSON格式 必须只使用一个Api调用完成 当然,在发布之前,我在谷歌和Stackoverflow上搜索了一个解决方案 通过遵循维基百科API文档()&() 我尝试了以下查询: https://en.wikipedia.org/w/api.ph
https://en.wikipedia.org/w/api.php?action=opensearch&search=planet%20mars&limit=1&namespace=0&format=json
这只给了我文章的标题和链接
如果我尝试使用xml格式的相同查询:
https://en.wikipedia.org/w/api.php?action=opensearch&search=planet%20mars&limit=1&namespace=0&format=xml
如您所见,通过将格式更改为xml,它可以工作,我可以获得图像标记!但是我的应用程序不接受xml格式(出于安全原因)
我怎样才能得到相同的结果,但是是JSON格式的
有没有其他方法可以成功地从维基百科获取搜索结果的描述和图像?我找到了一个解决方案,所以我会回答我自己的问题,也许有一天它会对某人有所帮助 我必须使用的api调用是: