2013-04-12 38 views

回答

4

都能跟得上:(不幸的是,微博匹配了所有的Widgets(嵌入式時間表是小部件)與他們的id秒。因此,它識別出您的時間表widget的id,並顯示您的時間表,所以你不能簡單地改變Twitter的搞定它查詢

這裏是你的選擇:。

  1. 創建多個小部件和顯示/隱藏它們基於某些事件
  2. 使用AJAX和查詢服務器端腳本,從而吸引用戶的時間表

爲了獲得最大的靈活性,第二個選項可能是您的最佳路線。如果您使用的是PHP或.NET,那麼我可以幫助您,所以讓我知道您是否(以及哪一個)。

+1

感謝您的回答。我很感激這個提議,但我們正在與Scala/Play合作,只是簡單地將用戶名注入到widget中。它現在可以工作,但一旦Feed完全不推薦使用。 – zackliscio

+0

不客氣,我明白你正在使用不同的技術。但是,如果是這種情況,那麼您應該在原始帖子中說明。就目前而言,這篇文章不太可能對未來的用戶有用,因爲您已經接受了與原始文章幾乎沒有關係的答案。如果我能夠這樣做,那麼我會爲此投下這個問題。 –

2

這對於時間軸做工精良用新的Twitter的API 1.1

1)下載twitter4j核-3.0.3.jar在http://twitter4j.org/en/ 2)嘗試使用此代碼:

private static final String TWITTER_CONSUMER_KEY = "xxxxxxxxxxxxxxxxxx"; 
private static final String TWITTER_SECRET_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; 
private static final String TWITTER_ACCESS_TOKEN = "xxxxxxxxxxxxxxxxxxxxxxx"; 
private static final String TWITTER_ACCESS_TOKEN_SECRET = "xxxxxxxxxxxxxxxxxxxxxxxxx"; 

ConfigurationBuilder cb = new ConfigurationBuilder(); 
cb.setDebugEnabled(true) 
    .setOAuthConsumerKey(TWITTER_CONSUMER_KEY) 
    .setOAuthConsumerSecret(TWITTER_SECRET_KEY) 
    .setOAuthAccessToken(TWITTER_ACCESS_TOKEN) 
    .setOAuthAccessTokenSecret(TWITTER_ACCESS_TOKEN_SECRET); 
TwitterFactory tf = new TwitterFactory(cb.build()); 
Twitter twitter = tf.getInstance(); 
try { 
    Query query = new Query("MrEdPanama"); 
    QueryResult result; 
    do { 
     result = twitter.search(query); 
     List<Status> tweets = result.getTweets(); 
     for (Status tweet : tweets) { 
      System.out.println("@" + tweet.getUser().getScreenName() + " - " + tweet.getText()); 
     } 
    } while ((query = result.nextQuery()) != null); 
    System.exit(0); 
} catch (TwitterException te) { 
    te.printStackTrace(); 
    System.out.println("Failed to search tweets: " + te.getMessage()); 
    System.exit(-1); 
} 
1

我意識到這個問題在幾個月前被問過,但實際上可以通過在您的URL中添加「data-」標籤實現。嵌入式時間表的定製

檢查的Twitter頁面: https://dev.twitter.com/docs/embedded-timelines#customization

+1

問題是關於創建小部件,其中用戶名等可以被改變,這在新系統中是不可能的。在新系統中,每個小部件都必須手動創建。沒關係; –

+0

沒關係;我看到這顯然對用戶名起作用。但請注意,它不適用於搜索查詢。 :( –

+0

不幸的是,那時確實看起來不太可能,Twitter確實允許用戶名,用戶ID,收藏夾和列表的動態變化,這在我看來是個問題。我可能會誤解。在這種情況下,它不起作用(還).. – Sascha