트위터 앱을 개발 중이며 해결할 수없는 문제가 있습니다. 제발 도와 주실 수 있나요? 앱이 브랜드 홍보를위한 앱입니다. 우리는 해시 태그를 사용하여 모든 트윗을 계산해야하며 # 50000 트윗의 저자에게 가격을 제공해야합니다. Twitter API에서이 데이터를 가져 와서 짹짹 # 50000을 어떻게 식별 할 수 있습니까? 당신의 도움을 주셔서 감사합니다!해시 태그를 사용하여 트윗을 계산하십시오.
우리는 PHP와 MySQL을 사용합니다.
트위터 앱을 개발 중이며 해결할 수없는 문제가 있습니다. 제발 도와 주실 수 있나요? 앱이 브랜드 홍보를위한 앱입니다. 우리는 해시 태그를 사용하여 모든 트윗을 계산해야하며 # 50000 트윗의 저자에게 가격을 제공해야합니다. Twitter API에서이 데이터를 가져 와서 짹짹 # 50000을 어떻게 식별 할 수 있습니까? 당신의 도움을 주셔서 감사합니다!해시 태그를 사용하여 트윗을 계산하십시오.
우리는 PHP와 MySQL을 사용합니다.
나는 phirehose을 조사하여 시작하여 트윗을 얻을 수 있습니다. Ruby Twitter Gem도 상당히 잘 문서화되어 있으며 루비에 익숙하다면 사용하기 쉽습니다.
루비 참조 용으로 downvoted. OP는 PHP와 MySQL을 사용한다고 명시 적으로 말합니다. – cspray
나는 지난 밤에 이것을보고있었습니다. URL 즉 ie를 요청할 수 있습니다. http://search.twitter.com/search.json?q=%23hashtag
는에
그리고 5 분 크론 스크립트를 말할 검색 URL since_id 매개 변수도 수를 유지하면서 있음을 통과, 당신이있어 마지막 트윗 ID의 기록을 유지 (다음은 문서 페이지 http://dev.twitter.com/doc/get/search입니다) 당신이 선택적으로 참조 할 수 있도록 테이블의 각 트윗을 저장, 계산 얼마나 많은 트윗 ... 그건 내 2 센트
최근에 태그가 지정된 게시물 만 나열됩니다 ...이 트윗을 모니터링하기 위해 cron 작업을 설정해야합니다. 그렇더라도 50000이 실제로 50000 트윗이 될 가능성은 희박합니다 ... –
스트리밍 API는 쓰여지는대로 트윗을 반환하므로 훨씬 더 정확합니다. 검색 API는 오래된 트윗을 거치며 @abotella가 달성하기를 원하는 것으로 생각하지 않습니다. – AlexBrand
GET 카운트 해시 태그 (#)이 PHP 소스 코드가 트위터
<?php
global $total, $hashtag;
//$hashtag = '#supportvisitbogor2011';
$hashtag = '#australialovesjustin';
$total = 0;
function getTweets($hash_tag, $page) {
global $total, $hashtag;
$url = 'http://search.twitter.com/search.json?q='.urlencode($hash_tag).'&';
$url .= 'page='.$page;
$ch = curl_init($url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, TRUE);
$json = curl_exec ($ch);
curl_close ($ch);
//echo "<pre>";
//$json_decode = json_decode($json);
//print_r($json_decode->results);
$json_decode = json_decode($json);
$total += count($json_decode->results);
if($json_decode->next_page){
$temp = explode("&",$json_decode->next_page);
$p = explode("=",$temp[0]);
getTweets($hashtag,$p[1]);
}
}
getTweets($hashtag,1);
echo $total;
?>
감사합니다 ...
지금까지 시도한 것을 공유하십시오. –