Twitter API 버전 1.1을 사용하여 user_timeline을 검색하기 위한 가장 간단한 PHP 예제
2013년 6월 11일 Twitter API 1.0이 종료됨에 따라 제공되는 질문의 스크립트가 더 이상 작동하지 않습니다. 그러나 Twitter API 버전 1.1로 전환하려면 업데이트된 접근 방식이 필요합니다.
Twitter API 버전 1.1로 user_timeline을 검색하는 단계:
1. 개발자 계정 및 애플리케이션 만들기:
2. 애플리케이션 설정 조정:
3. TwitterAPIExchange PHP 클래스 활용:
GitHub에서 TwitterAPIExchange 클래스를 다운로드하여 포함합니다.
4. API 호출 구성:
require_once('TwitterAPIExchange.php'); $settings = [ 'oauth_access_token' => 'YOUR_OAUTH_ACCESS_TOKEN', 'oauth_access_token_secret' => 'YOUR_OAUTH_ACCESS_TOKEN_SECRET', 'consumer_key' => 'YOUR_CONSUMER_KEY', 'consumer_secret' => 'YOUR_CONSUMER_SECRET', ]; $url = 'https://api.twitter.com/1.1/statuses/user_timeline.json'; $requestMethod = 'GET'; $getfield = '?screen_name=YOUR_SCREEN_NAME&count=10';
5. API 요청 수행:
$twitter = new TwitterAPIExchange($settings); $result = $twitter->setGetfield($getfield) ->buildOauth($url, $requestMethod) ->performRequest(); if ($result) { $tweets = json_decode($result, true); foreach ($tweets as $tweet) { print_r($tweet); } }
이 코드 예제는 Twitter API 버전 1.1을 사용하여 Twitter에서 가장 최근 10개의 사용자 상태를 검색하고 표시합니다.
위 내용은 PHP 및 Twitter API v1.1을 사용하여 Twitter 사용자 타임라인 데이터를 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!