[PHP] twitter API를 통해서 데이터 얻기

API 파일 출처 : http://github.com/j7mbo/twitter-api-php

위 사이트에서 API 파일을 획득 하였으며, 해당 기능을 위해서 사용을 합니다.
트위터에 글을 올릴수도 있지만 현재 제가 사용하는 기능은 특정 계정의 글을 수집해서 서버에 저장 하기 위해서 필요한 기능입니다.
API 파일에는 그 밖에도 많은 기능이 있지만은 전 일방적으로 글 내용을 가져오는 기능으로만 코드를 정리 합니다.

/**
 * API 사용을 위한 기본 설정
 **/
$SETTINGS = array(
        'consumer_key' => "트위터에서 제공해주는 값",
        'consumer_secret' => "트위터에서 제공해주는 값",
        'oauth_access_token' => "트위터에서 제공해주는 값",
        'oauth_access_token_secret' => "트위터에서 제공해주는 값"
    );
$URL = 'https://api.twitter.com/1.1/statuses/user_timeline.json';

/**
 * 트위터에 요청하고 결과값 받기
 **/
$getfield = '?screen_name=트위터 계정명&count=받아올 숫자';
$twitterObj = new TwitterAPIExchange($SETTINGS);
$response = $twitterObj->setGetfield($getfield)->buildOauth($URL, 'GET')->performRequest();
$response =  json_decode($response, true);

이 이후 설정을 자신의 결과값을 보고 필요한 형태로 가공을 하면 됩니다.
현재 가공 정보가 제가 독자적으로 가공하는 정보여서 기본 형태를 새롭게 만들경우에 해당 글을 업데이트 하도록 하겠습니다.

이전글
다음글

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다