Bonjour !
Je voulais mettre en place une petite présentation de moi via Twitter sur mon site. En local, avec WAMP (PHP 5.3), ce code fonctionne parfaitement :
Donc, en local, ça donne :
Code PHP : 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
19
20
21
22
23
24
25 <?php $consumer_key = /* Ma clé */; $consumer_secret = /* Ma clé */; $oauth_token = /* Ma clé */; $oauth_secret = /* Ma clé */; require_once('twitteroauth/twitteroauth.php'); $connection = new TwitterOAuth($consumer_key, $consumer_secret, $oauth_token, $oauth_secret); $query = 'https://api.twitter.com/1.1/users/lookup.json?user_id=1076810112'; $content = $connection->get($query); ?> <table class="info"> <tr> <td> <img src="<?php echo $content[0]->profile_image_url; ?>" alt="avatar" style="vertical-align:middle;" /><br /> <a href="http://twitter.com/<?php echo $content[0]->screen_name; ?>"><?php echo $content[0]->name; ?></a> </td> <td> <p><?php echo $content[0]->description; ?></p> <p><strong><?php echo $content[0]->followers_count; ?></strong> followers !</p> </td> </tr> </table>
Cependant, quand j'envoie ça en ligne, bah... Ca foire un peu. Dans le sens où, après une trentaine de seconde de chargement, l'array $content ne "content" plus rien du tout, il est vide.
En local avec WAMP (PHP 5.3)
L'adresse de la page en ligne : apropos.php. C'est hébergé sur 000WebHost, et la version de PHP est la 5.2.17. Le problème pourrai-il venir de là ?
Merci d'avance !
Cordialement,
X260...
[EDIT] J'ai oublié de préciser que require_once('twitteroauth/twitteroauth.php'); faisait référence à la library de Abraham Williams, et dont le code est disponible ici : twitteroauth.php et OAuth.php
Partager