![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User
|
Visualizzare i following con php
Salve come da oggetto, avrei necessità di visualizzare i miei following con php.
Qualcuno saprebbe aiutarmi? |
|
__________________
Referenze #milkrecords, #mutazione, #nabis, #krikko89 Ultima modifica di Anika : 03-02-12 02:03. Motivo: maiuscole |
|
|
|
|
|
|
|
|
#2 (permalink) |
|
User
Data di registrazione: May 2010
Messaggi: 56
|
Posso dirti che un buon punto di partenza sono le API di Twitter:
https:// dev.twitter.com/docs/api Poi devi creare una nuova applicazione (perché avrai bisogno dei vari TOKEN che ti vengono forniti) https:// dev.twitter.com/apps/new A questo punto scarichi la classe di Abraham https:// github.com/abraham/twitteroauth Per la gestione dell'Oauth e cominci a divertirti con stringhe JSON restituite dalle API. Sto facendo anch'io un'applicazione di analytics per Twitter e puoi vederne un piccolo esempio qui (NON è autopromozione, sono solo dei test per verificare la potenza delle API): w w w.agwebdesign.it/twitterapp/1/ Da qui puoi vedere i follower e l'ultimo tweet (per ora non ancora impaginati ma solo con i relativi ID). Spero di averti dato un buono spunto... PS: non potendo inserire link attivi, togli gli spazi che ho inserito... |
|
__________________
www.agwebdesign.it Ultima modifica di Anika : 03-02-12 02:04. Motivo: maiuscole |
|
|
|
|
|
|
#3 (permalink) |
|
User
|
Grazie,
ora sono bloccato qui però http :// w w w .gsvalconca.it/wp-content/themes/Instinct/twitteroauth/ connect.php E nn so come proseguire |
|
__________________
Referenze #milkrecords, #mutazione, #nabis, #krikko89 Ultima modifica di Anika : 03-02-12 02:04. Motivo: maiuscole |
|
|
|
|
|
|
#4 (permalink) |
|
User
Data di registrazione: May 2010
Messaggi: 56
|
Dunque, aspetta: non utilizzare l'esempio che c'è in quella classe, ti posto la mia home così capisci meglio:
Codice:
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Twitter app</title> <link rel="stylesheet" href="css/style.css" type="text/css" /> <script type="text/javascript" src="h t t p://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript" src="js/jquery.tablesorter.js"></script> <script type="text/javascript"> $(document).ready(function() { $("#twitterTable").tablesorter(); } ); </script> </head> <body> <?php require_once('twitteroauth/twitteroauth.php'); $connection = new TwitterOAuth('Inserisci la tua CONSUMER KEY', 'Inserisci la tua CONSUMER SECRET', 'Inserisci il tuo OAUTH TOKEN', 'Inserisci il tuo OAUTH TOKEN SECRET'); $content = $connection->get('account/rate_limit_status'); echo "Current API hits remaining: {$content->remaining_hits}."; function show_user($method, $response, $http_code, $parameters = '') { if (!is_string($response)) { print '<pre>'; print_r($response); print '</pre>'; echo '<table id="twitterTable" class="tablesorter">'; echo '<thead><tr><th>Immagine</th><th>Account</th><th>Nome</th><th>Cognome</th><th>Followers</th><th>Following</th><th>Ultimo tweet</th><th>Numero retweet</th></tr></thead>'; echo '<tr>'; echo '<td><img src="'.$response->profile_image_url.'" alt="Immagine"></td>'; echo '<td>'.$response->screen_name.'</td>'; $nomecognome = explode(" ", $response->name); echo '<td>'.$nomecognome[0].'</td>'; echo '<td>'.$nomecognome[1].'</td>'; echo '<td><a href="follower.php?id='.$response->id.'">'.$response->followers_count.'</a></td>'; echo '<td>'.$response->friends_count.'</td>'; echo '<td><a href="tweet.php?id='.$response->status->id_str.'">'.$response->status->text.'</a></td><td>'.$response->status->retweet_count.'</td>'; echo '</tr>'; echo '</table>'; } } $method = 'users/show/ValeYellow46'; show_user($method, $connection->get($method), $connection->http_code); ?> </body> </html> |
|
__________________
www.agwebdesign.it |
|
|
|
|
|
|
#6 (permalink) |
|
User
Data di registrazione: May 2010
Messaggi: 56
|
Ok, io avevo la necessità di utilizzare i follower (e non i following) e l'ultimo tweet.
Ora ti basta inserire il link sui following invece che sui follower (ad es. ad una pagina following.php) e passare tramite GET il valore del tuo id per recuperare i following tramite la funzione trovi descritta nelle API (GET friends/ids) |
|
__________________
www.agwebdesign.it |
|
|
|
|
|
|
#7 (permalink) |
|
User
|
Ok ho aggiornato ed ottengo gli id dei miei following, ma a me serve anche recuperare di ognuno il proprio screename!
E' quello il mio problema! |
|
__________________
Referenze #milkrecords, #mutazione, #nabis, #krikko89 Ultima modifica di Anika : 03-02-12 02:05. Motivo: maiuscole |
|
|
|
|
|
|
#8 (permalink) |
|
User
Data di registrazione: May 2010
Messaggi: 56
|
Esatto, questo punto lo devo ancora implementare anch'io. Però penso che tramite foreach e poi la funzione lookup si possano estrarre tutti i dati dei follower/following...
|
|
__________________
www.agwebdesign.it |
|
|
|
|
|
|
#9 (permalink) |
|
User
|
Si si tramite foreach ok... ci sono gia riuscito ma mi son fermato poi perché non riesco ad estrarre i relativi screename
[...] |
|
__________________
Referenze #milkrecords, #mutazione, #nabis, #krikko89 Ultima modifica di valijolie : 03-02-12 16:21. Motivo: Punto 10.0 del regolamento, salvo nelle Aree Annunci non è consentita richiesta contatto privato in pvt o altra forma di chat |
|
|
|
|