如何使用imgur API查询用户的公开图片?

时间:2019-04-09 06:57:58

标签: imgur

我正在构建一个小部件,以使论坛用户可以轻松地嵌入来自各种图像托管站点(flickr,SmugMug,Imgur等)的图像。用户选择其主机并输入其用户名,小部件将显示其公共图像和相册,从中可以选择要嵌入哪些图像。如果他们只想查看自己的公开图片,我不想强​​迫用户进行身份验证。

Imgur在其API文档中提出以下主张:“ Imgur的API通过标准化的编程接口公开了整个Imgur基础结构。使用Imgur的API,您可以在使用编程语言的同时完成在imgur.com上可以做的任何事情。选择。”

如果是这种情况,为什么在进行以下API调用时,大多数Imgur用户名都出现“未授权”错误?

https://api.imgur.com/3/account/ {{username}} / images /

我100%确保使用API​​密钥设置了正确的标头,因为我可以访问一些imgur用户名的公共图像。但是,我测试过的绝大多数用户名都返回“未授权”(包括我自己的用户名)。我已经尝试过身份验证,因此可以查看我的图像。根据Imgur的API文档,应该“可以在imgur.com上做几乎所有事情”。如果是这样,我怎么能可靠地访问用户的公共图像而不强迫他们进行身份验证?

0 个答案:

没有答案