2012-12-01 5 views
5

특정 키워드가 포함 된 지오 콜레이트 트윗을 얻으려면 다음 줄을 사용하고 있습니다.Twitter Stream API 위치 및 트랙 별 API

https://stream.twitter.com/1.1/statuses/filter.json?track=Madonna&locations=-180,-90,180,90

내 문제가 키워드 마돈나를 포함 지리 위치 트윗으로 구성되지 않는다는 결과이지만, 일반적으로 지리 위치 트윗으로 구성되어 있습니다 (I 단어 마돈나를 사용하고 있습니다).

내가 여기서 잘못하고있는 것에 대한 도움이 필요하십니까?

답변

3
  1. "-180, -90,180,90"- 전세계 위치입니다.

  2. 현재 트위터 스트림 API에서 "OR"대신 "AND"를 사용하려면 https://stream.twitter.com/1.1/statuses/filter.json?locations=-74,40,-73,41과 같이 요청하고 이후 앱에 'Madonna'의 결과를 필터링해야합니다. 유감스럽게도 오늘은 다른 길을 찾을 수 없습니다. 위치에 의해

  3. 필터링 contain 할 수 있습니다

좌표가 비어 있지만 장소가 채워 경우, 장소에 정의 된 영역이 경계 상자 위치에 대한 교차 점검한다. 겹치는 부분이 모두 일치합니다.

0

또 다른 해킹 해결책은 "dkghaskldfnascjkawenaf"와 같이 결코 일치하지 않는 트랙 키 작업을 할 수 있고 위치 경계 상자를 추가 할 수 있다는 것입니다.

API가 추적 및 위치를 OR 관계로 설정하면 경계 상자 내 (또는 아주 가까이에)에서 짹짹만받습니다.