Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come ottenere il numero di retweet in PHP

È possibile utilizzare l'ipertesto linguaggio preprocessore PHP per recuperare rapidamente il numero di retweet per un particolare Tweet o un link sul sito di social networking Twitter . Sarà necessario l'accesso alle API TweetMeme , perché offre un metodo per recuperare i numeri di conteggio tweet con poca difficoltà . TweetMeme è un servizio che tiene traccia degli utenti di Twitter e messaggi. La parte della API che si intende utilizzare in questo metodo è pubblico . Per un'analisi più approfondita di utilizzo di Twitter, è possibile iscriversi per il servizio a pagamento di TweetMeme Analytics API . Tuttavia, per questo codice PHP , nessun conto TweetMeme è necessario. Istruzioni
1

Aprire un nuovo documento PHP e inserire il seguente codice nella parte superiore , prima del tag HTML " " : ?

funzione tweetCount ( $ URL) {

$ content = file_get_contents ( " http://api.tweetmeme.com/url_info?URL =" $ URL . ) ;

$ elemento = nuovo SimpleXMLElement ( $ content ) ;
2

Tipo o inserire il successivo righe di codice sotto al primo :

$ retweet = $ elemento - > story- > url_count ;

if ( $ retweet ) {
ritorno

$ retweet ;

} else {

return 0; }


}

? >
3

Vai alla sezione corpo del documento e digitare il seguente codice PHP in qualsiasi punto tra " " e " < ;/corpo > " ? tags:

echo" Ritwittato " ; tweetCount ( " http://example.com/link.html " ) ;

echo " volte su Twitter . "

? >
4

Sostituire il "example.com /link.html " con l'URL reale per il quale si desidera recuperare un retweet conta.
5

Salvare il documento PHP e caricarlo sul tuo account di web hosting .
6

Visita la pagina Web per visualizzare il contenuto con il conteggio Retweet Twitter . Si dovrebbe leggere , " Ritwittato ( numero ) volte su Twitter " con ( numero di ) sostituita dalla quantità effettiva di un collegamento è stato retweeted su Twitter .

 

Programmazione © www.354353.com