gpt4 book ai didi

json - 维基百科 API - 获取随机页面

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

我试图从维基百科中获取一组随机页面的 JSON 结果,包括它们的标题、内容和图像。

我玩过他们的 API 沙箱,到目前为止我得到的最好的是:

https://en.wikipedia.org/w/api.php?action=query&list=random&format=json&rnnamespace=0&rnlimit=10

但这仅包括十个随机页面的命名空间、id 和标题。我也想获取内容和图像。

有谁知道怎么做?

或者,我可以使用单个随机页面的标题、内容和图像 url。
我在这里最好的是:

https://en.wikipedia.org/w/api.php?action=query&generator=random&format=json

最佳答案

你很接近。 generator=random是正确的方法。然后您可以使用各种 prop获取所需信息的值:

  • 始终包含页面标题。
  • 要获取文本,请使用 prop=revisons连同 rvprop=content .
  • 要获取页面上使用的所有图像,请使用 prop=images .
    请注意,这通常包括您可能不感兴趣的图像,例如图标和标志。要解决此问题,您可以尝试改为 prop=pageimages ,虽然它似乎并不总是有效。或者您可以尝试同时使用两者。

  • 因此,最终查询可能如下所示:
    https://en.wikipedia.org/w/api.php?format=json&action=query&generator=random&grnnamespace=0&prop=revisions|images&rvprop=content&grnlimit=10

    关于json - 维基百科 API - 获取随机页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33614492/

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