是您可以張貼在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