是您可以张贴在Twitter上的图片。
AIK,有两种方法可以将照片上传到Twitter。
随着第一你必须实施Twitter API和使用this Link上传Photot到Twitter。
对不起,本示例。因为我没有得到任何关于如何使用它的例子。
With Second你可以在twitPic4j API的帮助下做到这一点。 只需添加twitPic4j的API并在代码下面写上传照片即可。
代码:
上面的代码工作在我的情况。
希望你得到了与第二个溶剂,我不知道如何使用第一个。
享受。 :)
更新
如果它仍然不是你的作品,并尝试一些项目如下:
Example 1
Example 2
Example 3
Example 4
希望能帮到你。
快乐编码。
==================================
FOR erdomester和更新的答案
==================================
请检查我的第一个链接给出与Example1及其api:Twitter4J 因此,如果任何停止发布功能的图书馆在twitter上上传图片,您可以使用其他图书馆相同。请检查并阅读重新分类Twitter4j。
检查Twitter4J API上传文件到Twitter:Twitter4j Image Upload
例如帮助您还可以查看下面的代码上传图像文件在Twitter上。
代码上传图片:
/**
* To upload a picture with some piece of text.
*
*
* @param file The file which we want to share with our tweet
* @param message Message to display with picture
* @param twitter Instance of authorized Twitter class
* @throws Exception exception if any
*/
public void uploadPic(File file, String message,Twitter twitter) throws Exception {
try{
StatusUpdate status = new StatusUpdate(message);
status.setMedia(file);
twitter.updateStatus(status);}
catch(TwitterException e){
Log.d("TAG", "Pic Upload error" + e.getErrorMessage());
throw e;
}
}
我希望这将有助于你更多的查询。
感谢eredomester通知我,tweetpic不再适用于Twitter。但请不要低调回答,直到您没有完全搜索给定的答复。鉴于Example1中的图书馆Twitter4J给出了将图片上传到twitter的清晰思路,您可以轻松实现它。
对于更多的帮助和代码,您还可以检查:Twitter Upload media
注:若要使用此,请确保您有最新的jar文件。我已经使用twitter4j-core-2.2.5.jar或更多。
请评论我,而不是downvoting这个答案,如果你面临任何问题。
这段代码工作到上周。现在它说无效的用户名和密码。什么问题我没有得到它。我输入正确的密码和用户名 – sai
@sai:检查它的用户名和密码。或者,请删除该应用程序并重新安装,然后检查它。 –
它不适用于以前的应用程序? – sai