J'utilise la fonction ci-dessouserreur PHP arguments manquants twitter 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;
}
Quand je lance la fonction, fournissant mon jeton et secret (à la fois valide) je reçois cela; Pourquoi devrais-je obtenir cette erreur alors que je n'ai besoin que de 2 arguments pour cette fonction? Pourquoi?
Où est votre invocation de cette fonction? –
require_once ('functions.php'); require_once ('config.php'); require_once ('dbconn.php'); require_once ('twitterOAuth.php'); $ oauthkey = "XXXX"; $ oauthsecret = "XXXX"; GetTwitterAvatarOauth ($ oauthkey, $ oauthsecret); ?> – mrpatg
GetTwitterAvatarOauth() est défini ailleurs peut-être? –