방법은이에게있어 트위터 자신의 PHP 애플 리케이션을!

우선, 우리는 여러분의 서버에 설치되어 곱슬 곱슬이 필요합니다. 컬이 PHP 라이브러리입니다 있게 HTTP, HTTPS, FTP, 그리고 많은 다른 통해 의사 소통.에게

그런 다음 스크립트 개러쓰 Rushgrove, 작성되었으며 가야 여기에서 확인할 수를 :

<? PHP
/ / 설정 사용자 이름과 비밀 번호
; $ 사용자 이름 = '사용자 이름';
; $ 비밀 번호 = '비밀 번호';
/ / 메시지가 보낼
; $ 메시지 = '는 컬 사용하여 PHP로 twittering되는'를;
/ / 트위터 API 주소
; $ URL이 = 'http://twitter.com/statuses/update.xml';
/ / 대체 JSON 버전
/ / $ URL이 = 'http://twitter.com/statuses/update.json';
/ / 컬 과정을 설정 및 실행
; $ Curl_handle = curl_init ();
, CURLOPT_URL, "$url" ) ; curl_setopt ($ curl_handle, CURLOPT_URL, "$ URL");
, CURLOPT_CONNECTTIMEOUT, 2 ) ; curl_setopt ($ curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
, CURLOPT_RETURNTRANSFER, 1 ) ; curl_setopt ($ curl_handle, CURLOPT_RETURNTRANSFER, 1);
, CURLOPT_POST, 1 ) ; curl_setopt ($ curl_handle, CURLOPT_POST, 1);
, CURLOPT_POSTFIELDS, "status=$message" ) ; curl_setopt ($ curl_handle, CURLOPT_POSTFIELDS "상태 = $ 메시지");
, CURLOPT_USERPWD, "$username:$password" ) ; curl_setopt ($ curl_handle, CURLOPT_USERPWD, "$ 사용자 이름을 : $ 암호");
$curl_handle ) ; $ 버퍼 = curl_exec ($ curl_handle);
) ; curl_close ($ curl_handle);
/ / 성공 또는 실패 확인
empty ( $buffer ) ) { (있다면 {($ 버퍼))
; 에코 '메시지';
{ 아니면 {}
; 에코 '성공';
}
?>

보시다시피, 매우 간단하고 쉽게만큼 어떠한 PHP 응용 프로그램에서 사용되는 호스트 (당신이 전용 서버에하지 않으면 것은)이 곱슬 곱슬를 사용할 수있게 해줍니다.

이제 컬의 설명서 덕분에 여기 avaialble는 , 우리는 응용 프로그램 트위터 사용자 정의할있습니다.

우리는 당신이 그것을 필요 어디서나 활용할 수있는 기능 "트위터"을 정의 :

$message ) 함수 트위터 ($ 메세지)
{
; $ 사용자 이름 = '로그인';
; $ 비밀 번호 = '비밀 번호';
; $ URL이 = 'http://twitter.com/statuses/update.xml';
; $ Curl_handle = curl_init ();
, CURLOPT_URL, "$url" ) ; curl_setopt ($ curl_handle, CURLOPT_URL, "$ URL");
, CURLOPT_CONNECTTIMEOUT, 2 ) ; curl_setopt ($ curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
, CURLOPT_RETURNTRANSFER, 1 ) ; curl_setopt ($ curl_handle, CURLOPT_RETURNTRANSFER, 1);
, CURLOPT_POST, 1 ) ; curl_setopt ($ curl_handle, CURLOPT_POST, 1);
, CURLOPT_POSTFIELDS, "status=$message" ) ; curl_setopt ($ curl_handle, CURLOPT_POSTFIELDS "상태 = $ 메시지");
, CURLOPT_USERPWD, "$username:$password" ) ; curl_setopt ($ curl_handle, CURLOPT_USERPWD, "$ 사용자 이름을 : $ 암호");
$curl_handle ) ; $ 버퍼 = curl_exec ($ curl_handle);
) ; curl_close ($ curl_handle);
empty ( $buffer ) ) IF ( ($ 버퍼))
; 0을 반환;
다른
; 1 반환;
}

따라서 그것은 트위터 단지 다음 줄을 가진 모든 콘텐츠에 대한 쉽습니다 :

$texte ) ; $ 해상도는 = 트위터 ($ 텍스트);
/ / 또는
"le message" ) ; $ 해상도는 = 트위터 ( "메시지");

$ 해상도 변수는 선택 사항이지만, 모든 것이 잘 된 ($ 입술 = 1 그렇지 않으면 메시지가 보내진다면, 0).면 볼 수 있습니다 당신이 약간의 상상력을 발휘하기 위해 그렇다면 남아있다 :

  • 덧글이 블로그에 게시하는 경우 실시간으로 알려주는,
  • 귀하의 사이트에 일일 방문자 수를 알고
  • 당신은 SMS를 여러분의 일정을 보내려면 어떻게합니까,
  • ...

마지막으로 마지막으로, 당신은 그 모두가 당신의 "twits"의 내용을 읽을 수 원하지 않을 수도, 그냥 트위터 전용 모드, 설정 메뉴를 구성하고 내 업데이 트를 보호 선택 같아요.

PS : 당신 같은 시간을 사용 SMS와 같은 응용 프로그램을 만들기 위해 그리고 자신의 서버를 가지고 있지 않다면, 당신은 정기적으로 스크립트를 실행하도록 cron이 필요하지 않습니다하고자하는 경우. 당신은 자유를 찾을 수 여기있다 .

PPS : 당신의 작품을 공유하는 것을 망설이지 말라. ;-)

편집 : 여기는 트위터 API의 설명서 . 작업을 수행하려면, 오른쪽 URL과 올바른 설정을 사용합니다. 짹짹을 삭제하는 예를 들어, 다음 URL의 http://twitter.com/statuses/destroy/ ID를 사용합니다. XML (또는 ID가 짹짹의 식별자입니다) 대신 http://twitter.com/ 상태 / update.xml. 그렇다면 조치 (제 예제가 필요하지 않습니다)에 따라 설정을 전달하기 위해 다음 줄을 가지고 노는해야 :

, CURLOPT_POSTFIELDS, "parametre=$valeur" ) ; curl_setopt ($ curl_handle, CURLOPT_POSTFIELDS, "매개 변수 = $ 값");

조금 더, 여기서는 찾을 수 PHP 라이브러리를 준비했다. 짜잔, 이제 우리는 PHP에서 모두 트위터로 아무것도 할 수있어!

비슷한 항목 :