使用Imgur API进行身份验证

所以我正在编写一个简单的脚本,可以自动从Imgur下载图像。 我遇到过Imgur API,但我正在努力让它发挥作用。 我注册了一个应用程序,但不知道如何使用它来获取有关图像或相册的信息。 我不想以用户身份或类似的方式登录 - 只需提供相册或单个图像的URL并能够下载它。

我读过,如果我想这样做,那么我不需要使用oauth的东西,我应该能够使用客户端ID。

https://www.reddit.com/r/learnprogramming/comments/2uzxfv/how_do_i_get_fully_authenticated_to_use_imgurs_api/

我正在编写的脚本使用Python,但只是为了测试API,我在浏览器中输入了URL。 如果我转到以下网址:

https://api.imgur.com/3/album/qTt8G?client_id=MY_CLIENT_ID

然后我收到以下回复:

{“data”:{“error”:“需要验证”,“请求”:“/ 3 / album / qTt8G”,“method”:“GET”},“success”:false,“status”:401}

完整的专辑URL是https://imgur.com/a/qTt8G我试过阅读API文档,但我坚持这一点。

有用的信息:

https://api.imgur.com/oauth2

https://api.imgur.com/endpoints/album


最后,我使用Github上提供的Imgur API帮助程序完成所有工作。 只需提供客户端ID和密码即可。

https://github.com/Imgur/imgurpython

链接地址: http://www.djcxy.com/p/81447.html

上一篇: Authentication With Imgur API

下一篇: Imgur API image search not returning data