gpt4 book ai didi

thumbnails - 从维基共享资源获取缩略图

转载 作者:行者123 更新时间:2023-12-04 05:25:24 26 4
gpt4 key购买 nike

我确实有一个来自 wikimedia commons 的文件名,我想直接访问缩略图。

示例: Tour_Eiffel_Wikimedia_Commons.jpg

我找到了一种方法来获取包含我想要的缩略图的 url 的 json-data:

https://en.wikipedia.org/w/api.php?action=query&titles=Image:Tour_Eiffel_Wikimedia_Commons.jpg&prop=imageinfo&iiprop=url&iiurlwidth=200

但我不想再提出要求。有没有办法直接访问缩略图?

最佳答案

如果您可以依赖当前构建 URL 的方式在将来不会改变这一事实(不能保证),那么您可以这样做。

网址如下所示:
https://upload.wikimedia.org/wikipedia/commons/thumb/a/a8/Tour_Eiffel_Wikimedia_Commons.jpg/200px-Tour_Eiffel_Wikimedia_Commons.jpg

  • 第一部分始终相同:https://upload.wikimedia.org/wikipedia/commons/thumb
  • 第二部分是文件名的 MD5 哈希的第一个字符。在这种情况下,Tour_Eiffel_Wikimedia_Commons.jpg 的 MD5 哈希值是 a85d416ee427dfaee44b9248229a9cdd ,所以我们得到 /a .
  • 第三部分是上面的 MD5 哈希的前两个字符:/a8 .
  • 第四部分是文件名:/Tour_Eiffel_Wikimedia_Commons.jpg
  • 最后一部分是所需的缩略图宽度,再次是文件名:/200px-Tour_Eiffel_Wikimedia_Commons.jpg
  • 关于thumbnails - 从维基共享资源获取缩略图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33689980/

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