- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
https://api.twitter.com/1.1/statuses/update_with_media.json
在对如何在 twitter 上发布图片进行了大量研究之后,我得到了这个用于将图片发布到 twitter 的 url。但是我不知道如何使用它以及我需要传递哪些参数。
我也发现了
1) 发布到Twitpic 是将图片发布到twitter 的一种方式,但我不知道如何使用那个twitpic 库。
I am familiar with posting image to facebook using graph api (url and accesstoken),so I feel that posting image using the above API is much easier.
请建议我使用上面的 api
提前致谢
最佳答案
检查下面的代码:你必须使用 twitter4j-core-2.1.11.jar
& twitpic4j.jar
使用前 checkthispost .
使用上面的android代码登录到twitter。
您必须登录 Twitter 并在此方法中使用 OAUTH_TOKEN
和 OAUTH_TOKEN_SECRET
。在这里我已经传递了 URL
同样你也可以传递 bitmap
.
private void hello() {
// TODO Auto-generated method stub
String url;
long result = 0;
String oth = prefs.getString(OAuth.OAUTH_TOKEN, "");
String src = prefs.getString(OAuth.OAUTH_TOKEN_SECRET, "");
Configuration conf = new ConfigurationBuilder()
.setOAuthConsumerKey(Constants.CONSUMER_KEY)
.setOAuthConsumerSecret(Constants.CONSUMER_SECRET)
.setOAuthAccessToken(oth).setOAuthAccessTokenSecret(src)
.build();
OAuthAuthorization auth = new OAuthAuthorization(conf,
conf.getOAuthConsumerKey(), conf.getOAuthConsumerSecret(),
new AccessToken(conf.getOAuthAccessToken(),
conf.getOAuthAccessTokenSecret()));
ImageUpload upload = ImageUpload.getTwitpicUploader(
Constants.twitpic_api_key, auth);
Log.d(main_genral_class.TAG, "Start sending image...");
try {
url = upload.upload(" ", new URL("http://i.stack.imgur.com/wz0qZ.jpg").openStream(),
"some text");
} catch (Exception e) {
e.printStackTrace();
}
}
url
是给你上传图片的 URL
对于位图,您可以像这样使用:upload.upload(String, inputstream);
已编辑
我检查了我的代码并将 twitter4j-core-2.1.11.jar
替换为 twitter4j-core-3.0.3.jar
查看完整代码 here
并在 https://dev.twitter.com 上更改 Twitter 应用程序中的一些设置|
它工作正常....
关于android - 如何在 android 中使用 update_with_media twitter api 将图片上传到 twitter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15089971/
我能够使用 Python 成功发布状态更新(tweet): import urllib import oauth2 as oauth token = oauth.Token(access_token,
abraham 的 twitteroauth 库是否适用于 update_with_media? 我正在使用下面的代码,但它返回了我的 stdClass 对象( [请求] =>/1/statuses/
我正在尝试使用 Abraham 的 twitteroauth 库 (TwitterOAuth v0.2.0-beta2) 实现来自 ajax 的 upload_with_media 请求。我对基本帖子
我正在更改我的 PHP 代码以与新的 API 兼容,但我一直在使用 update_with_media。这是我的代码: $image = constant('PATH_UPLOAD').$db_dat
所以,今天早上我收到以下错误: {"errors": [{"message": "The Twitter REST API v1 will soon stop functioning. Please
我正在使用 Twitter gem 来验证内容并将内容分享到 Twitter。我还需要包含一张图片,所以我使用“update_with_media”方法,如下所示: def tweet cli
我试过的库都不支持 update_with_media 来发布图片: twit node-twitter-api node-twitter 所有这些库都声称实现了这个功能,这非常令人担忧。 如果目前有
我没有使用 twitpic,尝试使用新的 API 但找不到 javascript 示例,它正在使用 URL 上的参数做一些奇怪的事情,因为我所有其他的 twitter API 调用都工作正常 http
请帮助我,我在使用 api v1.1 将图像上传到 Twitter 时遇到问题一个月前它工作得很好,但现在不起作用了。我正在使用亚伯拉罕 twitteroauth https://github.com
我需要将图片发布到 Twitter。我在我的应用程序中集成了 Twitter。我需要在推特上发布图片而不是 URL 链接。我不想使用 TwitPic。 我使用以下代码创建了多部分实体。它给出 404
https://api.twitter.com/1.1/statuses/update_with_media.json 在对如何在 twitter 上发布图片进行了大量研究之后,我得到了这个用于将图片
有没有人使用新的 Twitter 功能,statuses/update_with_media? 我尝试使用它上传照片,但它返回内部服务器错误。 我的要求如下: ********************
我想使用 PTT(Python Twitter 工具)在 Twitter 上发布图像。目前,我的代码很像这样: def _TweetMedia(self, t, m): try:
我是一名优秀的程序员,十分优秀!