Twitter4j 根据用户在个人资料上的位置流式传输推文

Twitter4j stream tweets according to user's location on profile

我正在使用 twitter4j 库从特定位置流式传输推文。 API 正在根据推文本身的标记位置检索与传递的经度和纬度值对应的推文。有没有办法根据发布推文的用户个人资料上的位置进行 twitter4j 搜索? 当前代码类似于以下内容:


    FilterQuery filterQuery = new FilterQuery();
    double[][] locations = {{30,40},{70,100}};
    filterQuery.locations(locations);
    twitterStream.filter(filterQuery);

不,无法使用 Twitter 的基本流 API 过滤用户的个人资料位置。您能够做到这一点的唯一方法是通过商业 Gnip PowerTrack API,以及地理定位丰富。