PHP 오류가 누락 된 인수 트위터 OAuth
문제
아래 기능을 사용하고 있습니다
function GetTwitterAvatarOauth($oauthtoken, $oauthsecret){
$to = new TwitterOAuth($consumerkey, $consumersecret, $oauthtoken, $oauthsecret);
$content = $to->OAuthRequest('https://twitter.com/statuses/friends_timeline.xml', array('count' => '50'), 'GET');
$xml = simplexml_load_file("$content");
$imgurl = $xml->profile_image_url;
return $imgurl;
}
기능을 실행할 때 토큰과 비밀 (모두 유효한)을 제공합니다.
Warning: Missing argument 3 for GetTwitterAvatarOauth()
Warning: Missing argument 4 for GetTwitterAvatarOauth()
함수에 대해 2 개의 인수 만 필요할 때 왜 그 오류가 발생합니까?
해결책
다른 곳에서 gettwitteravataroauth가 정의 된 것 같습니다.
또한 $ 소비자 및 $ 소비자 소송 변수가 정의되지 않은 것처럼 보이며 이는 또한 문제를 일으킬 수 있습니다.
이러한 변수가 전역 인 경우 추가 해보십시오
global $consumerkey, $consumersecret;
Twitteroauth 객체를 만들기 전에.
제휴하지 않습니다 StackOverflow