gpt4 book ai didi

带有地理位置的 Twitter4j 流媒体

转载 作者:行者123 更新时间:2023-12-04 05:19:35 28 4
gpt4 key购买 nike

我正在使用 Twitter4j 流 API。我正在使用地理定位约束来仅从特定区域获取推文。这是代码的那部分:

    twitterStream.addListener(listener);
String[] keywordsArray = { "iphone", "america", "samsung" };
FilterQuery filterQuery = new FilterQuery();
filterQuery.track(keywordsArray);
double[][] locations = { { 40.714623d, -74.006605d },
{ 42.3583d, -71.0603d } };
filterQuery.locations(locations);
twitterStream.filter(filterQuery);

这实际上返回了我的结果,但几乎所有的推文都带有地理定位为 NULL。 25-30 条(甚至更多)推文中有 1 条将带有地理标签。谁能指出我缺少什么?

最佳答案

据我所知,twitter 流媒体 API 不允许通过两个关键字搜索 位置。您的代码正在搜索具有以下关键字的推文:{ "iphone", "america", "samsung"} 属于位置:{ { 40.714623d, -74.006605d }, { 42.3583d, -71.0603d } }。
因此,您获得的带有地理标签的推文是属于给定位置的推文,而其他推文则是由于给定的关键字。

关于带有地理位置的 Twitter4j 流媒体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13808748/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com