내 MySQL 데이터베이스에 해시 태그 '#myDDD'가있는 모든 트윗을 모니터링하고 저장하려고합니다. 나는 트위터를 작성한 사람의 사용자 이름, 트윗의 내용 및 타임 스탬프를 저장하려고합니다. 나는 '사용자 이름', '짹짹'및 '시간'테이블이 있습니다. 이상적으로 나는 retweets을 얻고 싶지 않을 것입니다.내 데이터베이스에 특정 해시 태그가있는 트윗을 저장하려면 어떻게해야합니까?
답변
사용이
<?php
function load_tweets($url) {
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,5);
return json_decode(curl_exec($ch));
curl_close($ch);
}
$TwitterData = load_tweets("http://search.twitter.com/search.json?q=%23myDDD");
$DataYouWant = array();
foreach($TwitterData->results as $value) {
$DataYouWant[] = array("tweet" => $value->text,
"username" => $value->from_user_name,
"time" => $value->created_at);
}
?>
당신은 당신이 $DataYouWant
배열에 원하는 데이터를 가지고 있지만, 당신은 아마 foreach는 블록 안에 당신의 databas에 데이터를 삽입되고 $DataYouWant
배열을 제거. BTW에는 해시 태그 #myDDD
이있는 트윗이 없으므로 변경하십시오. 그렇지 않으면 아무 것도 다시 얻지 못할 것입니다.
감사합니다. 안녕하세요. 이것은 효과가 있었다. 모든 아이디어가 동일한 페이스 북 상태 업데이트에서 동일한 #myDDD 또는 일부 키워드를 포함하는 동일한 작업을 어떻게 수행 할 수 있습니까? – Tendi
다른 질문이지만 [Facebook Graph API] (https://developers.facebook.com/docs/reference/api/), https://graph.facebook.com/search와 같은 것을 사용할 수 있습니까? q = myDDD & type = 게시하고 위와 비슷한 방식으로 구문 분석하십시오. – Mattias
- 1. 특정 해시 태그가있는 트윗을 "수신"하는 가장 좋은 방법
- 2. 내 UI의 데이터를 데이터베이스에 저장하려면 어떻게해야합니까?
- 3. 내 장고 앱 데이터베이스에 비 유니 코드 문자열을 저장하려면 어떻게해야합니까?
- 4. 다른 웹 사이트의 데이터를 가져와 내 로컬 데이터베이스에 저장하려면 어떻게해야합니까?
- 5. drupal에 css 규칙을 데이터베이스에 저장하려면 어떻게해야합니까?
- 6. PHP를 사용하여 데이터베이스에 주문 내역을 저장하려면 어떻게해야합니까?
- 7. 이미지를 내 폴더에 저장하려면 어떻게해야합니까?
- 8. iPhone OS의 sqlite3 데이터베이스에 문자열을 저장하려면 어떻게해야합니까?
- 9. C# 3.0 - MemoryStream에서 데이터베이스에 파일을 저장하려면 어떻게해야합니까?
- 10. Android의 SQLite 데이터베이스에 정적 데이터를 저장하려면 어떻게해야합니까?
- 11. 사용자에게 비용 필드를 제시하고 데이터베이스에 저장하려면 어떻게해야합니까?
- 12. 해시를 비 직렬화하여 데이터베이스에 저장하려면 어떻게해야합니까?
- 13. C#을 사용하여 SQL Server 데이터베이스에 해시를 저장하려면 어떻게해야합니까?
- 14. 해시 태그를 사용하여 트윗을 계산하십시오.
- 15. 특정 연락처 ID에 대한 데이터를 저장하려면 어떻게해야합니까?
- 16. 해시 태그가있는 AJAX 및 URL
- 17. 특정 해시 태그에 대한 라이브 트윗을 표시하지만 1 년 전
- 18. 레일스가있는 특정 해시 태그가있는 Instagram 사진을 가져 옵니까?
- 19. Instagram gem : 특정 해시 태그가있는 사진 가져 오기
- 20. Tumblr의 특정 div에 특정 태그가있는 게시물을 올리려면 어떻게해야합니까?
- 21. C#의 Twitter에서 특정 해시 태그를 캡처하려면 어떻게해야합니까?
- 22. 사용자 입력을 데이터베이스에 저장하려면 어떻게합니까?
- 23. 변수 내에 해시 표시가 포함 된 전체 URL을 저장하려면 어떻게해야합니까?
- 24. 내 모양을 사용자 정의 모양으로 저장하려면 어떻게해야합니까?
- 25. 이 데이터를 내 DB에 저장하려면 어떻게해야합니까?
- 26. Perl 해시 테이블에 여러 값을 저장하려면 어떻게해야합니까? 다음과 같이 최근까지
- 27. 해시 태그가없는 링크를 해시 태그가있는 올바른 페이지로 리디렉션하는 방법
- 28. 해시 태그로 트윗을 file_get_contents로 가져 오기
- 29. 동적 모델에 추가 된 텍스트 상자의 데이터를 데이터베이스에 저장하려면 어떻게해야합니까?
- 30. TwitterTimeline.HomeTimeline은 내 트윗을 반환합니다.
[Twitter API] (https://dev.twitter.com/docs)를 사용해 보셨습니까? – Neysor