如何通过标签向Imgur API请求随机图像



目前我正在努力找出,你是否可以通过给定的标签要求图片。原因是,我正在通过Node.js做一个discordbot,人们可以在这里执行命令,这些命令需要一张随机的图片,一个给定主题的gif。遗憾的是,我无法在API文档中找到任何有助于我完成这项任务的信息。我所需要的只是一个API调用,它为我提供一个JSON,要么是All,要么是(如果支持的话(由所提供的标签提供的随机图片。

实际上,他们在这里有非常好的文档https://apidocs.imgur.com/?version=latest#intro

在初始化你的应用程序时,你可以使用这个结构,确保你的调用中有正确的头(授权:客户端ID your_Client_ID(:

  1. 检查您的标签并通过保存它们(可以是缓存、数据库、文件(

    https://api.imgur.com/3/gallery/tag_info/dog

    https://api.imgur.com/3/gallery/tag_info/cat

  2. 加载图库项目并将其保存在您的标签下。别忘了它们可能是画廊图片或相册。

    https://api.imgur.com/3/gallery/t/{{tagName}}/}{sort}}/{窗口}/{页面}}

  3. 当您需要从缓存列表中随机选择一个图像时返回。不要忘记删除或禁用该项目。

    https://api.imgur.com/3/gallery/image/{{galleryImageHash}}

最新更新