"onTrackLimitationNotice"가 많이 발생합니다. 지리적 위치가있는 상태 만 검색하면 내 조건을 좁히고 싶습니다. 그러나 모든 지리적 위치는 무엇입니까? 이 작업을 수행 할 수 있습니까? Im processing in 처리, twitter4j-2.2.6 사용.twitter4j 트위터 스트림에서 위치 데이터로 상태 만 가져 오는 방법
편집 : 답변이었습니다 ... 이동했습니다.
"onTrackLimitationNotice"가 많이 발생합니다. 지리적 위치가있는 상태 만 검색하면 내 조건을 좁히고 싶습니다. 그러나 모든 지리적 위치는 무엇입니까? 이 작업을 수행 할 수 있습니까? Im processing in 처리, twitter4j-2.2.6 사용.twitter4j 트위터 스트림에서 위치 데이터로 상태 만 가져 오는 방법
편집 : 답변이었습니다 ... 이동했습니다.
전역 경계 상자에 대해 스트림을 쿼리하면 geo 위치가있는 상태 만 반환됩니다. 이렇게하면 다음과 같이 작동합니다.
// cb is an instace of ConfigurationBuilder
TwitterStream twitter = new TwitterStreamFactory(cb.build()).getInstance();
FilterQuery filtro = new FilterQuery();
double[][] bb= {{-180, -90}, {180, 90}};
filtro.locations(bb);
twitter.addListener(listener);
twitter.filter(filtro);
위치 정보가있는 짹짹만을 반환합니다.
하지 대답하지만 간단한 해결 방법 :
나는 그들이 트윗과 다른 사람이 위치를 공유하지 않을 때 GPS가 활성화 대부분의 사람들이없는 것을 알고있다!
하지만 그들은 여전히 위치를 공유하고 있습니다 !! 어떻게 생각하세요? 그들의 프로필에! 그들의 고향, 그들의 나라는 거의 볼 수 있습니다. 대략 트윗이 어디에서 왔는지 보여줍니다! 당신은 알고 나머지 API
twitter.showUser(userScreenName).getLocation();
좋은를 사용하여 덕분에 그/그녀의 위치를 사용자의 프로필에 대해 조회 할 수 있습니다. –