2009-08-24 9 views
1

Cela me rend absolument fou. Je peux mettre à jour mon statut en utilisant twitterlibphp et je peux obtenir des suiveurs, suivre etc mais peu importe ce que je fais $ o-> follow (twitter_id) ne marchera pas. Il répond avectwitterlibphp - ne peut pas suivre du tout

<?xml version="1.0" encoding="UTF-8"?> 
<hash> 
    <request>/notifications/follow.xml</request> 
    <error>There was a problem following the specified user.</error> 
</hash> 

J'ai fait quelques googleling, lisez la source de la bibliothèque et ne vois pas qu'est-ce que je fais mal. Si vous êtes dans la région de Londres, je vais probablement vous acheter une pinte si vous savez ce qui se passe ... Le code est assez simple:

$twitter = new Twitter($username, $password); 
$xml = $twitter->getFriendIDs(array('user'=>$user)); 
$output = simplexml_load_string($xml); 
foreach($output->id as $id) { 
    echo $twitter->follow($id); 
} 

(L'utilisateur $ var vient juste d'une zone de texte sur un formulaire - tout ce qui fonctionne bien et les boucles foreach sur les ID)

Mais pas de dés. Est-ce que quelqu'un a le même problème ou est-ce que je fais quelque chose de stupide? J'ai également essayé d'exécuter $ twitter-> verifyCredentials() à l'avance mais toujours la même erreur inutile. Si je mets dans un compte aléatoire (inexistant) alors il me dit que cet utilisateur n'a pas été trouvé alors je sais que c'est un peu de travail.

À la votre!

Répondre

1

Eh bien, je l'ai trouvé ce qui suit tidbit après un peu plus googler:

suivre

Permet des notifications pour les mises à jour de l'utilisateur spécifié à l' utilisateur d'authentification. Cette méthode nécessite l'utilisateur authentifié à déjà être amis avec l'utilisateur spécifié sinon l'erreur "il y avait un problème suivant l'utilisateur spécifié" sera retourné.

Si tout va bien appeler o- $> createFriendship ($ id) puis suivre fonctionnera :) Je suis étonné des thats pas dans les exemples ou plus important dans les docs ...

+0

et votre information pour toutes les autres qui viennent à travers cela - cela a fonctionné :) –

Questions connexes