> 백엔드 개발 > PHP 튜토리얼 > PHP와 v1.1 API를 사용하여 사용자의 트위터 타임라인을 검색하는 방법은 무엇입니까?

PHP와 v1.1 API를 사용하여 사용자의 트위터 타임라인을 검색하는 방법은 무엇입니까?

Linda Hamilton
풀어 주다: 2024-12-17 06:40:25
원래의
799명이 탐색했습니다.

How to Retrieve a User's Twitter Timeline Using PHP and the v1.1 API?

Twitter API 버전 1.1을 사용하여 사용자 타임라인을 검색하기 위한 가장 간단한 PHP 예제

소개:

Twitter API 1.0이 폐기되어 제공된 스크립트가 효과적이지 않게 되었습니다. 이 문서에서는 최소한의 코드로 사용자 타임라인을 검색하는 업데이트된 솔루션과 PHP 클래스를 제시합니다.

전제 조건:

  1. Twitter 개발자 계정을 만듭니다.
  2. 애플리케이션을 만들고 소비자 및 액세스 토큰을 얻습니다.
  3. 액세스 수준을 읽기로 수정합니다. & Write.

해결책:

다음은 OAuth 및 Twitter v1.1과 통합된 단순화된 PHP 코드입니다. API:

require_once('TwitterAPIExchange.php');

// Set access tokens
$settings = array(
    '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'
);

// Set request URL
$url = 'https://api.twitter.com/1.1/statuses/user_timeline.json?count=10';
$requestMethod = 'GET';

// Instantiate Twitter API Exchange
$twitter = new TwitterAPIExchange($settings);

// Perform the request
$output = $twitter->buildOauth($url, $requestMethod)->performRequest();

// Decode and print tweets
$tweets = json_decode($output, true);
foreach ($tweets as $tweet) {
    print_r($tweet);
}
로그인 후 복사

구현:

  1. 액세스 토큰을 Twitter 애플리케이션에서 얻은 토큰으로 바꾸세요.
  2. 'count' 조정 ' 매개변수를 요청 URL에 추가하여 원하는 트윗 수를 지정합니다.
  3. PHP 스크립트를 실행하여 사용자의 트윗을 검색하고 인쇄합니다.

위 내용은 PHP와 v1.1 API를 사용하여 사용자의 트위터 타임라인을 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿