2012-12-04 1 views
1

검색된 키워드가 인기있는 사람이거나 심지어 장소 인 경우 내 검색 API에서 몇 가지 옵션을 변경하고 싶습니다. JSON GET API 응답을 사용하여이를 확인하는 방법이 있습니까? 나는 result_type과 같은 옵션을 보았지만 명백한 것이없는 것 같지 않습니다.Twitter 검색 API를 사용하여 검색 키워드가 사람/이름 (인기)인지 파악할 수 있습니까?

내 결과의 관련성을 높이기 위해 여러 번 전화 할 여력이 있습니다. 이것은 어떤 가능성을 열어 줄 것입니까?

+0

시도하고 귀하의 질문에 명확하게하시기 바랍니다가, 아마도 당신이 찾고있는 결과의 예를 제공합니다. –

+0

그래, 대답을 쳐다 본 후에 나는 내 질문을 올바르게 전달하지 못했다는 것을 깨닫는다. 또한 나는 다른 호출을함으로써 검색 키워드에 대해 더 많은 것을 추론하는 대신, 결과에 대한 메타 데이터를 가지고있는 결과를 보는 것이 더 나을 것이라고 생각한다. 답변에 대한 제안에 감사드립니다. 당신이 보낸 링크에서 얻은 몇 가지 다른 아이디어가 있습니다. – jake

답변

1

날의 문구를 수정하여 시작하자 귀하의 질문 : 키워드가 사람인지 확인하고 싶습니다. 그리고 그 사람이 인기가 있다면, 즉, 많은 추종자가 있습니까? 아니면 키워드가 사람이고, 그 사람의 실명 (screen_name 아님)이 자주 언급되는 것을 의미합니까?

키워드가 screen_name이라는 트위터가 아니라면 나는 추종자 수를 결정하는 데 많은 행운이 없을 것이라고 생각합니다. 이름을 추론해야합니다 -> twitter screen_name.

키워드의 인기도를 확인하려면 https://dev.twitter.com/docs/api/1.1/post/statuses/filter 호출을 사용하여 특정 단어의 빈도를 알아볼 수 있습니다. 그런 다음이 빈도가 기준치보다 높거나 낮은 지 알아보기 위해 다른 키워드에 대한 기준선을 얻으십시오.

아니면 그냥 infochimps API를 사용할 수 있습니다 http://www.infochimps.com/datasets/twitter-word-usage

+0

제안 해 주셔서 감사합니다. – jake

1

Twitter 검색 api는 개발자가 트윗과 사용자를 통해 검색 할 수있는 방법을 제공합니다.

주어진 키워드에 따라 관련 사용자를 보려면 user/search api를 사용하여 키워드가 관련 사용자를 반환하는지 여부를 확인할 수 있습니다. 여러 통화를 필요로 확인하기 때문에

https://dev.twitter.com/docs/api/1.1/get/users/search

당신은 트위터 검색 API를 사용하여 고급 검색을 할 수 있습니다. "from"연산자를 통해 검색하여 트위터 사용자가 있는지 여부를 먼저 확인하고 트윗을 검색하는 경우 검색된 키워드가 트위터 사용자의 사용자 이름임을 알 수 있습니다. 불행히도 사용자 이름을 사용하여 이러한 검색을 수행 할 수 있으므로 정확한 사용자 이름의 트위터 계정이 필요합니다. 에서

: 사용자 @twitterapi에서 보낸 twitterapi는

그리고 당신은 다음 페이지의 지침에 따라 장소에 대한 유사한 시나리오를 가질 수 있습니다 https://dev.twitter.com/docs/finding-tweets-about-places

관련 문제