问题标签 [imgur]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 使用 python-oauth2 和 Imgur 的 Authenticated API 在 Python 2.7 中响应解包错误
问候!
我一直在研究一个多服务文件上传器,它过滤文件扩展名以决定文件应该上传到哪个服务。我的主要目标是上传到 Imgur 用户帐户,因为它的 API 与其他服务相比是最复杂的(即使用 OAuth2 进行身份验证)。我以前在通过 SSL 连接时遇到问题,因为我的 HTTPLib 证书存储不会验证 SSL 握手,但我通过手动将 Imgur 的证书提供者的 CA 添加到证书列表来解决这个问题。
无论如何,我已经能够使用 cookie “登录”到 Imgur,但我更愿意使用 oauth - cookie 方法仍然使用匿名 API,它具有较低的上传限制。我正在尝试通过生成一个 Oauth 身份验证 URL,并使用 wxPython 创建一个简单的文本输入对话框,在用户提供凭据时询问所述 URL 给出的 PIN。问题是调用 python-oauth2 的身份验证器会导致 gzip 解包错误,我不知道如何解决。这是错误:
我的授权函数,在获取 pin 后调用,是这样的:
self.access_token_url 是https://api.imgur.com/oauth/access_token,由 Imgur API 身份验证资源给出。
我不确定这是否是我的代码有问题,或者 Imgur 返回的响应是否有问题,因为还有其他基于 python 的上传器使用非常相似的方法似乎可以正常工作。就像我在标题中提到的那样,我使用的是 Python 2.7 和python-oauth2。
我将不胜感激任何意见。感谢您的时间。
量角器忍者
java - 以编程方式在 android 上通过 imgur 上传照片
我需要帮助来使用 imgur 的 API 来上传照片并显然检索链接。
IMGUR API: http ://api.imgur.com/resources_anon
我能够获取需要上传的图像的 URI,但是如何实现上面的 api,我已经下载了 mime4j 和 httpmime 并将它们添加到库中,但我似乎无法理解如何使用它们,
我看着这个,但它让我很困惑: 使用 Http Post 发送图像
java - Android,以编程方式将照片上传到 imgur 上
我尝试了不同的方法来通过 imgur 上传和检索链接,但尽管查看了 imgur api,但都没有成功。 http://api.imgur.com/examples#uploading_java
但以下方法部分有效..我试图检索,
错误:如果发生任何错误。图像链接:托管图像的链接删除链接:删除托管图像的链接
但我最终只得到了“删除链接”,因为其他都是空白的,请检查一下:
最后我得到的只是一个只有删除链接的哈希图 mImageResponse ......
关于我做错了什么的任何想法?
qt - Qt Imgur 上传失败
我有一个这样的上传者
文件是带有我要上传的 PNG 文件内容的 QByteArray。上传结束时,我收到响应,但上传的图像无效(如果我保存并尝试打开,它会写入文件不是有效的 PNG 图像)。
我做错了什么?
jquery - 使用 jQuery 获取 http://imgur.com/gallery/hot/page/1.json
您好,我尝试使用 $.getJSON 和 $.ajax(...) 获取此 json,但什么也没有...
我总是遇到像 XMLHttpRequest cannot load http://imgur.com/gallery/hot/page/1.json这样的错误。Access-Control-Allow-Origin 不允许来源 my_ip。
我也尝试获取 jsonp 请求但也没有..
还有另一个错误 Uncaught SyntaxError: Unexpected token :
看起来可以使用此插件 jquery.xdomainajax.js获取此 json
post - 从 Mathematica 上传图像到 Imgur
这是对所有mathematica
标签追随者的挑战。让我们通过创建一个imgur上传器将图像插入到 Mathematica 的 SO 帖子中变得更加方便。
我们如何创建一个函数imgur[g_]
来栅格化其参数(确保最终大小不大于 StackOverflow 帖子的宽度),将其转换为 PNG,将其上传到 imgur,并返回准备好粘贴的MarkDown行,例如![Mathematica graphic](http://i.imgur.com/ZENa4.jpg)
?
有用的参考资料:
- 图片API
- ragfield在 WRI 博客(发布到 Twitter)上使用来自 Mathematica 的 POST 请求的示例
- 在 SO 上使用来自 Mathematica 的 POST 请求的示例(上传到 ifile.it)
我未能将后一种方法调整为上传图像而不先将其导出到文件中。
警告,小心使用!StackOverflow 使用单独的 imgur 安装来无限期地保留图像。如果您使用主 imgur,如果没有人查看,图像将在 6 个月后消失。不幸的是,截至 2011 年 11 月,似乎没有官方方法可以以编程方式将图像上传到 StackOverflow。
更新: 见下面直接上传到 StackOverflow 的解决方案。
java - 使用 Java 的 Imgur API 请求返回 400 状态
我正在尝试向GET
Imgur API 发送请求以上传图像。
当我使用以下代码时,我会收到400
来自 Imgur 服务器的状态响应 - 根据Imgur 错误文档,这意味着我丢失或参数不正确。
我知道参数是正确的,因为我直接在浏览器 URL 中测试了它们(成功上传了图像) - 所以我不能在代码中正确添加参数:
此代码基于Imgur 提供的 API 示例。
谁能告诉我我做错了什么以及如何解决问题?
谢谢。
php - 如何在网站上实现 imgur api(图像主机)?
我遇到了http://api.imgur.com并认为这将是在我的网站上使用的有用工具。然后我注意到 StackOwerflow 也使用它,所以它一定很好)))虽然我在尝试实现它时很挣扎。我查看了 http://api.imgur.com/examples的 PHP 部分,但对我没有多大帮助。
我感兴趣的是在我的网站上包含 imgur api,以便用户可以上传他们的图片。我需要存储 img url/path 以便我可以在网站上显示它。
例如,有一个表单允许用户上传照片,然后将上传图像的 url/路径存储在数据库 (VARCHAR) 中。
有没有人在这个系统上取得了成功,并且可以帮助我理解如何像 StackOwerflow 一样使用它来实现它(仅将图像 url 存储在数据库中而不是发布)。
我试过的代码:
upload_img.php
java - Imgur Api 上传照片
我正在尝试通过 oAUth 使用其 API 将照片上传到 imgur。我已经能够从 imgur 获取访问令牌(在授权和身份验证之后),但是当我尝试使用此访问令牌上传图像时,我收到 401 错误。
我怀疑我的签名有问题,在上传请求期间发送。PFB 我用来获取签名的 Basestring 和 Key。
关于签名,我有什么遗漏吗?
imgur - imgur 上传脚本错误
嗨,您的帖子没有太多解释代码部分的上下文,请更清楚地解释您的场景。我花了繁琐的时间,警告问一个问题
我收到以下错误,如果您能提供帮助,我将不胜感激谢谢
imgur.php图片上传脚本
api.php其他脚本
显示此错误 错误 #1003,不支持图像格式,或图像已损坏。