2016-03-13 2 views
1

Я использую scala и twitter4j для извлечения твитов. Я следую this учебнику. Я сделал точно так же расположения, как указано в примере, как:Ошибка фильтра фильтра twitter4j

val austinBox = Array(Array(-97.8,30.25),Array(-97.65,30.35)) 
    twitterStream.filter(new FilterQuery().locations(austinBox)) 

Я получаю эту ошибку, как:

Error:(64, 54) type mismatch; 
    found : Array[Array[Double]] 
    required: Array[Double] 

Я изменил значение Array[Double] как:

val austinBox = Array(-97.8,30.25) 
    twitterStream.filter(new FilterQuery().locations(austinBox)) 

Теперь я получаю 406 error code, который возвращается только в том случае, если формат поиска не принимается. Любая помощь будет очень полезна.

ответ

1

, пожалуйста, проверьте версию twitter4j. похоже, что текущая версия (> + = 4.0.X) все еще находится в разработке. Поэтому использование 3.0.5 сделает код работоспособным.

Смежные вопросы