问题标签 [twitpic]
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.
iphone - 从 iPhone 上传图片到 Twitter
是否可以以编程方式将图片从 iPhone 上传到 Twitter?
这可以直接通过 twitter 完成,还是我需要使用 Twitpic 之类的第三方服务?
iphone - OAuth Echo TwitPic — 在 iPhone 上使用 Twitter 客户端
大家好,我一直在努力让 Twitpic 成功地通过我的 iPhone 应用程序上传图片。这在过去运行良好,但现在他们已经更改了所有的身份验证代码。
这就是我所拥有的,出于某种原因只是让我失败了:
c# - 将 TwitPic API cURL 示例移植到 C#、多部分数据?
所以 Twitter 将其身份验证方式更改为OAuth,我最终别无选择,只能更新我的应用程序。我得到了 Twitter 的东西(所以我的应用程序中有很多保存的 OAuth 信息)。现在我必须让TwitPic API 再次工作。没有处理我发现的 OAuth 的库,所以我必须根据我在这里找到的内容手动完成:
http://dev.twitpic.com/docs/2/upload/
我认为我正在缓慢但肯定地到达那里。无论如何,我都不是这类东西的专家,但我得到了他们的其他 API 调用: http ://dev.twitpic.com/docs/2/users_show 它就像一个魅力,虽然这不是多部分的有图像的数据。
我做了一些更多的研究,并意识到我在执行 OAuth 时使用的不错的 Twitterizer 框架为我做了很多工作,即签署每个请求,并且只需要我传递一些 OAuth 令牌。所以我注意到上面为 TwitPic 上传的方法调用需要以相同的方式签名,这是困难的部分:对其进行签名,然后使用 webrequest 传递它。
这也是让我感到困惑的地方,他们说 OAuth 回显部分的签名似乎是在标头中传递的,这与使用 C# 创建标头相同System.Net.WebHeaderCollection webhc = new System.Net.WebHeaderCollection();
吗?
我知道我必须做什么,以某种方式使用我的 OAuth 令牌调用请求(序列化为 JSON),构建签名,然后调用实际 API 并将三个参数传递给它(JSON 序列化):密钥、消息、文件。
该文件也让我感到困惑,因为它是一个内存驻留文件,我不知道如何传递这些数据。我确实有一个来自较旧 TwitPic 库的代码片段:
问题是我正在尝试使用 JSON 来完成所有这些工作。构建 fileContentType 等以将其全部附加到 StringBuilder 内容对象似乎比我需要的手动工作要多得多。
我希望 Twitter 的新授权有一个 TwitPic API,我将文件、消息和 OAuth 令牌传递给它。唉...任何朝着正确方向的转向将不胜感激。
为了完整起见,我发布了旧的上传文件方法:
iphone - ShareKit 和 TwitPic
嘿,有人试用过sharekit www.getsharekit.com
我正在寻找一种简单的即插即用方式将照片上传到 Twitter。
让我知道是否有人实现了这一点。
api - 如何热链接/嵌入 Twitpic 图像?
所以在这个网址:http ://twitpic.com/2paihn
Twitpic ID 是:2paihn
我尝试通过 api 获取整数 id(即 163413275)并在 s3.amazon.com url 中替换它,但这似乎只在某些时候有效。大多数情况下,当我请求亚马逊托管的图像时,我会收到“拒绝访问”消息。
你知道另一个黑客可以做到这一点吗?
php - 使用 Twitpic 和 OAuth 进行身份验证和标头拒绝
我正在尽力使用 PHP 和 OAuth(PECL 扩展)将图像上传到 Twitpic,但我不断收到以下错误:
无法对您进行身份验证(标题被 twitter 拒绝)
到目前为止,这是我的代码:
有人可以告诉我我做错了什么吗?
twitter - Twitpic OAuth 切换用户问题
我正在使用 twitpic 并正常登录,但是当更改帐户并尝试在短时间内(< 30 秒)上传图片时,我会得到“401 Unauthorized”一段时间,然后它开始工作大约一分钟,我的照片上传。
这似乎可能是 twitpic 正在缓存某些东西,并且需要一段时间才能使其无效,或者它看到我的 IP 地址相同但我的 oauth 令牌不同。其他人有这个问题,如果有,你是如何解决的?
安德鲁
vb.net - 通过程序联系另一个网站?
我知道标题不是很详细,但我已经尝试过多次(想知道如何做),但我永远不知道该怎么做。我想做一些事情,比如将“粘贴”上传到 pastebin.com,将图片上传到 twitpic.com,将文件上传到 rapidshare.com,等等。
我该怎么做?谢谢!
(Visual Basic 2010 速成版 | Windows 7 旗舰版)
.net - 使用 TwitPic + OAuth 将照片 + 推文上传到 Twitter (.NET C#) - 为什么没有推文?
我正在使用OAuth从用 C# 编写的 .NET 应用程序将照片上传到 TwitPic。
oAuth 的东西有点棘手。我找到了两段 .NET 代码来处理它,但都不满意。 DotNetOpenAuth似乎很重,超出了我的需要。(只想做 oAuth 签名和令牌请求)。OAuthBase.cs代码对我来说似乎很混乱和不雅。我必须将 6 个字符串参数传递给方法,如果出现任何问题,那我就倒霉了。
所以我自己写了一些代码来做,它相当小而且似乎可以工作。它用于获取“请求令牌”。它可以弹出授权网页并获取“访问令牌”。它还可以将照片上传到 TwitPic。
所有 HTTP 响应都返回 200 或 201。
上传 HTTP 消息如下所示:
我从上传返回的 json 是这样的:
但问题是,在我将图像上传到 Twitpic 后,该图像在 TwitPic 上可用,但相关消息从未出现在 Twitter 上。
是什么赋予了?
我在一篇随机博客文章中读到,使用 TwitPic+oAuth 要求我在单独的 HTTP 事务中发布推文消息,直接发送到 Twitter。嗯?我认为 oAuth 的邮件目的是允许消费者代表我做事——比如允许 TwitPic 为我发布推文。
有什么提示吗?
编辑
我在这里学到了更多。 这篇 2010 年 5 月的博文建议我使用 forX-Auth-Service-Provider
的值https://api.twitter.com/1/account/verify_credentials.json
告诉 TwitPic 在收到我的请求时在 twitter.com 上调用“verify_credentials.json”。如果它真的只是在验证我的凭据,这将解释为什么没有发布推文。
该帖子还建议将其换出并替换为https://api.twitter.com/1/status/update.json
应该允许我通过 TwitPic 更新 Twitter 并授权。但这是一篇具有前瞻性的文章——它说获得这种能力需要 Twitter 的工作。
我还没有找到执行此操作的示例 HTTP 消息。任何人?
更新
在将验证 URL 转换为https://api.twitter.com/1/status/update.json
并使用 POST 作为签名后,我得到一个 401 响应代码:
这与 twitter 开发论坛中描述的问题基本相同。该线程末尾的建议是签名计算算法是错误的,但我认为这是不正确的,因为我的 sig 算法适用于所有其他请求。
twitter - 有没有办法使用 MGTwitterEngine 将图片更新到 TwitPic
我更新我的项目以使用 twitter oauth 而不是基本身份验证。我正在使用基本身份验证将图片上传到 twitPic,如何使用 oauth 来做到这一点?
我正在使用 MGTwitterEngine 进行 oauth。
我发现这个关于使用另一个库:在 iPhone 上使用 OAuth 将照片上传到 TwitPic 时遇到问题
但是当我尝试他们的演示时,它不起作用,响应是 401。
不确定 oauth 标头应该是什么?
知道怎么做吗?