问:Imgur 的 OAuth2 给我超容量状态 500 错误

Q: OAuth2 for Imgur giving me over capacity status 500 error

我正在尝试按照 Vue.js 的图像上传应用程序教程进行操作,但是我无法使用 Imgur 的 OAuth2 进行身份验证。我完全按照 imgur API 文档说明如何实现它,所以我很确定我的代码是正确的。

响应 我在转发到 https://api.imgur.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&response_type=token&state=imagestorage 并单击 允许 应用程序后得到:(对于这个例子,我确实删除了我的 CLIENT_ID)

{"data":{"error":"Imgur is temporarily over capacity. Please try again later."},"success":false,"status":500}

我应该得到的响应是带有 access_token http://example.com#access_token=ACCESS_TOKEN&token_type=Bearer&expires_in=3600 的重定向 URL 回调。然而,我没有得到它,而是得到了错误。

我知道状态 500 是什么,我知道这意味着这是一个服务器错误,我和 Imgur 方面都无能为力。

有没有人遇到过这个问题,是如何解决的?

I know what status 500 is and I know it means it's a server error and there is nothing I can do on my end and its on Imgur's side.

你在这里完全正确。不幸的是,我们这边遇到了一个错误,这是罪魁祸首。不过,好消息是该错误已得到解决!

转到 https://api.imgur.com/oauth2/authorize?client_id=<client_id>&response_type=<resp_type>&state=<string> 现在应该将您重定向到同意页面,然后是为应用程序配置的回调 URL access_tokenexpires_in(和其他) documentation.

中描述的查询字符串