Bonjour,

Cela fait un petit moment (la matinée) que j'essaie de récupérer un flux twitter sur mon site mais je me heurte sans arrêt à la même erreur.

Je détaille un peu le problème :

J'ai créé une application sur Twitter en déclarant mon site web pour récupérer les jetons "Access token" et "Access token secret".

Sur mon site, j'ai ensuite créé une aide de vue avec le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
 
class Zend_View_Helper_GetBreves {
	public function getBreves() {
	    $token = new Zend_Oauth_Token_Access();
	    $token->setToken('mon-jeton');
	    $token->setTokenSecret('mon-jeton-secret');
 
	    $twitter = new Zend_Service_Twitter(array(
	        'username' => 'mon@mail.fr',
	        'accessToken' => $token
	    ));
 
		$breves = $twitter->status->userTimeline();
		Zend_Debug::dump($breves);
		return $breves;
	}
}
Or le Zend_Debug::dump($breves) me renvoie le message suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
object(Zend_Rest_Client_Result)[95]
  protected '_sxml' => 
    object(SimpleXMLElement)[98]
      public 'request' => string '/1/statuses/user_timeline.xml' (length=29)
      public 'error' => string 'Not authorized' (length=14)
  protected '_errstr' => null
J'ai fait quelques recherches sur internet qui n'ont donné aucune solution à ce problème si ce n'est ne pas utiliser Zend...

Avez-vous une idée ? Je suis sûr que si vous testez de votre côté vous rencontrerez le même problème.

Vous en remerciant,

Guillaume