이 코드가 작동하지 않는 이유는 무엇입니까? 검색 태그 개에 대한 최신 트윗을 가져 와서 검색 태그 개가있는 트윗을 보낸 사용자에게 상태 업데이트를 제출해야합니다. 나는 아브라함의 twitteroauth가 여기 사용하고 있습니다 : 내 소비자 키, 비밀 입력 및 토큰하지만 여기를 제거한 https://github.com/abraham/twitteroauth/downloadsTwitter OAuth 상태 업데이트가 작동하지 않음
<?php
require_once('twitteroauth.php');
define('CONSUMER_KEY', 'CONSUMERKEYHERE');
define('CONSUMER_SECRET', 'SECRET HERE');
define('ACCESS_TOKEN', 'TOKENHERE');
define('ACCESS_TOKEN_SECRET', 'TOKENSECRETHERE');
$twitter = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET);
$twitter->host = "http://search.twitter.com/";
$search = $twitter->get('search', array('q' => 'dog', 'rpp' => 5));
$twitter->host = "https://api.twitter.com/1/";
foreach($search->results as $tweet) {
$status = '@$tweet->from_user Here my reply would go';
$twitter->post('statuses/update', array('status' => $status));
}
?>
.
감사합니다.
잠시 동안 TwitterOAuth를 사용하지 않아서 불편을 끼쳐 드려 죄송합니다. 그러나 '$ twitter' 변수를 인쇄하면 IIRC에는 twitter.com에서받은 마지막 오류를 알려주는 필드가 있어야합니다 – bcoughlan
그게 나에게 오류가 발생합니다 : 클래스의 개체 TwitterOAuth 문자열로 변환 할 수 없습니다 – GoneInsane
시도 var_dump ($ twitter) –