PHP hata argümanlar eksik twitter oauth

1 Cevap php

Ben aşağıda fonksiyonunu kullanıyorum

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;
}

I (geçerli ikisi de) benim jeton ve gizli sağlayan işlevini çalıştırdığınızda bu olsun;

Warning: Missing argument 3 for GetTwitterAvatarOauth()
Warning: Missing argument 4 for GetTwitterAvatarOauth()

Ben sadece fonksiyonu için 2 argüman gerektiren Neden ben o hatayı almak istiyorsunuz?

1 Cevap

Eğer GetTwitterAvatarOauth yerde tanımlanmış olabilir gibi görünüyor.

Ayrıca, $ CONSUMERKEY ve $ consumersecret gibi değişkenleri tanımlı değildir görünüyor ve bu da size sorunlara neden olabilir.

Bu değişkenler küresel iseniz, eklemeyi deneyin

global $consumerkey, $consumersecret;

TwitterOAuth nesnesi oluşturmadan önce.