馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
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嗎?
跪求各位版大幫忙,找了許久這方面的相關資訊並不多,
如果有遺漏甚麼請提醒我,或是有其他作法也煩請提點,謝謝。 |
|