Question

J'ai le code suivant (tiré du script réel):

$result=mysql_query($sql);
while($row=mysql_fetch_assoc($result))
{
 $auth_token=$row['oauth_token'];
 $auth_token_secret=$row['oauth_token_secret'];
 $apiconn = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $auth_token, $auth_token_secret);

 $API_result = $apiconn->post('friendships/create', array('screen_name' => $uname));
 echo $API_result . "<br />";

}

Je continue d'obtenir une erreur:

Catchable fatal error: Object of class stdClass could not be converted to string in scriptpath on line 26

La ligne 26 est

$apiconn = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $auth_token, $auth_token_secret);

Je ne sais pas pourquoi cela se produit, parce que, exemple de cette bibliothèque fait de même sans générer une erreur :(.

Était-ce utile?

La solution

Essayer de faire var_dump($API_result) Au lieu de l'écho et voyez comment vous obtenez ce que vous voulez réellement. Je pense que ce n'est qu'un autre exemple de PHP compter les lignes en ce qui concerne la ligne 26 en ce qui concerne la ligne 26 (vraisemblablement quelque chose à voir avec différentes terminaisons de lignes de système d'exploitation, bien que je ne sache pas avec certitude).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top