트렌드에 현재 트렌드 해시 태그가 포함 된 지난 100 개의 트윗을 반환하는 코드를 작성하려고합니다. 우선은 현재의 추세의 내용을 얻을 그냥 해시 태그 동향 분리주 :키를 사용하여 새 변수에 배열 값을 저장합니다. twitter api
$json_output=json_decode(file_get_contents("https://api.twitter.com/1/trends/23424977.json"),true);
print_r($json_output);
foreach($json_output[0]['trends'] as $trend) {
if ($trend['name'][0] === '#') {
echo $trend['name'];
$hashtag == $trend['name'];
}
}
그러나, 나는 트위터 검색 방법을 사용하여 검색하는 데 사용할 오히려 추세 [ '이름'] 에코보다. 이와 같이 if 문 안에 다음을 추가합니다.
$past_uses = json_decode(file_get_contents("http://search.twitter.com/search.json?q="$hashtag"&rpp=100&include_entities=true&result_type=popular"),true);
그러나 변수 $ hashtag가 제대로 정의되지 않아 그 이유를 알 수 없습니다. ($ hashtags를 echo하려고 할 때 적절한 값을 저장하고 있는지 확인하기 위해 아무 것도 출력하지 않습니다.) 따라서 $ trend [ 'name']의 값을 URL에서 사용할 수 있도록 어떻게 변경해야합니까? 트렌드 해시 태그가 포함 된 지난 트윗을 가져 오기위한 검색 방법
감사합니다.
* 마른 세수 * 나는 완전히 내가 쓴 것으로 나타났습니다한다 잘못된. 정말 고맙습니다! 이제 작동 중입니다. :) – Jennifer