[問題] 使用twitter4j擷取所有圖片與影片

看板java作者 (I'm OK)時間11年前 (2014/01/07 10:37), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
As title,我的目的是要get使用者twitter中所有的圖片, 目前階段只希望能夠先順利取得meidaEntity, 擷取程式碼部分如下: ConfigurationBuilder builder = new ConfigurationBuilder(); builder.setOAuthConsumerKey(TWITTER_CONSUMER_KEY); builder.setOAuthConsumerSecret(TWITTER_CONSUMER_SECRET); builder.setJSONStoreEnabled(true); String access_token = mSharedPreferences.getString(PREF_KEY_OAUTH_TOKEN, ""); String access_token_secret = mSharedPreferences.getString(PREF_KEY_OAUTH_SECRET, ""); AccessToken accessToken = new AccessToken(access_token, access_token_secret); Twitter twitter = new TwitterFactory(builder.build()).getInstance(accessToken); Query query = new Query("UseID"); QueryResult result = null; try { result = twitter.search(query); } catch (TwitterException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } if(result!=null){ for (Status status : result.getTweets()) { for (MediaEntity mediaEntity : status.getMediaEntities()) { Toast.makeText(TwitterConnectTestActivity.this, mediaEntity.getType() + ": " + mediaEntity.getMediaURL(), Toast.LENGTH_LONG).show(); } } } 有幾個問題如下: 1. getMediaEntities()的使用是否正確?我看到有個說法是這個function只能取得 目前伴隨著tweet上傳的media info,而無法用來取得過往的media info。 2. 這個目標是可行的嗎?可以取得使用者所有的tweets嗎? 跪求各位版大幫忙,找了許久這方面的相關資訊並不多, 如果有遺漏甚麼請提醒我,或是有其他作法也煩請提點,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 101.10.61.53
文章代碼(AID): #1IosXTF9 (java)
文章代碼(AID): #1IosXTF9 (java)