我正在使用scala
和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
只有在不接受搜索格式时才返回。任何帮助都将非常有用。
请检查您的Twitter4j版本。 看起来当前版本(>+=4.0.X)仍在开发中。因此,使用 3.0.5 将使代码正常工作。