내가 무엇을 가지고 : 로컬 호스트포스트/업데이트 데이터는
에서 트위터와 PHP 응용 프로그램에서 생성 트위터 응용 프로그램은 내가 원하는 것은 트위터 API를 통해 포스트 짹짹/업데이트 상태 만 응용 프로그램 계정에서 (!) . 트위터가 어디에도 없으며, 사용자 로그인이없고 아무 것도 없습니다.
내가 뭘하려 :
dev.twitter.com 웹 사이트에서 액세스 토큰과https://github.com/abraham/twitteroauth이
을 반환
또는 "POST 데이터는이 토큰을 사용할 수 없습니다" 그런 식으로.
코드 나 일부 웹 사이트에서 찾을 :
반환
// Define credentials for the Twitter account define('TWITTER_CREDENTIALS', 'username:password'); // Set up CURL with the Twitter URL and some options $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://twitter.com/statuses/update.xml?status=test_status'); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 2); curl_setopt($ch, CURLOPT_VERBOSE, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Twitter uses HTTP authentication, so tell CURL to send our Twitter account details curl_setopt($ch, CURLOPT_USERPWD, TWITTER_CREDENTIALS); // Execute the curl process and then close $data = curl_exec($ch); curl_close($ch); // If nothing went wrong, we should now have some XML data echo '<pre>'.htmlentities(print_r($data, true)).'</pre>';
큰 코드 인 기본 인증을 사용
예 내 앱을 Twitter에 등록 했으므로 twitteroauth를 해당 키없이 사용할 수 없습니다. 앱의 설정 패널로 이동하면 앱에 대한 토큰이 제공됩니다. – Inoryy