2015-10-18 93 views
0

我嘗試使用Twitter4J,獲得美國鳴叫當我設置的具體位置如下代碼:無法獲得Twitter的數據在特定位置

FilterQuery fq = new FilterQuery();   
    double lat1 = 48.996059d; 
    double long1 = -125.361695d; 
    double lat2 = 29.269125d; 
    double long2 = -67.683473d; 
    twitterStream.addListener(listener); 
    double[][] bb = {{lat1, long1}, {lat2, long2}}; 
    fq.locations(bb); 
    twitterStream.filter(fq); 

我有錯誤是這樣的:

參數沒有被接受的角色。 406:在請求中指定無效格式時,由Search API返回。 當一個或多個參數不適合資源時,由Streaming API返回。例如,track參數會導致此錯誤,如果: track關鍵字太長或太短。 指定的邊界框無效。 沒有爲已過濾的資源定義謂詞,例如既不跟蹤也不跟蹤定義的參數。 按照用戶ID不能被讀取。 緯度/經度無效:49.00,-125.36,29.27,-67.68

我想Twitter4J無法讀取減號( - )的座標,因爲當我設置無減,它的工作原理。

謝謝你的回覆

回答

0

我自己解決它。它必須先開始