Go Down

Topic: Arduino e API Twitter (Read 695 times) previous topic - next topic

ThinkAxelRock

Feb 04, 2013, 08:29 pm Last Edit: Feb 04, 2013, 09:46 pm by ThinkAxelRock Reason: 1
Ciao a tutti. Ho intenzione di creare un progetto riguardante la domotica; in particolare  ho acquistato Arduino Uno e dopo aver fatto un po' di esperimenti ho deciso di acquistare lo Shield WiFi.

Il concetto di base è questo: Inviare tweet --> Arduino legge il tweet --> Arduino accende un LED.

Ho notato che negli esempi del software di programmazione arduino vi è un esempio di TwitterClient.

Vorrei sapere come modificare questa linea di codice :    
Code: [Select]
client.println("GET /1/statuses/user_timeline.xml?screen_name=UTENTE HTTP/1.1"); in modo che restituisca solo l'ultimo tweet dell'utente.

Altre dritte sono assolutamente ben accette.

Grazie.

ƎR

ciao, al momento non so aiutarti però sto lavorando a qualcosa di simile, tu hai fatto progressi?
Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

pitusso

Ciao,
qui:
https://github.com/OfficineArduino/arduinotour/blob/master/Rome/TweetYourMusic/TweetYourMusic.ino
c'è del codice che faceva esattamentre questo:
query su un account twitter (no hastag), e recupera solo l'ultimo.

Di fatto la query da fare a twitter è:
GET /1/statuses/user_timeline.xml?screen_name=<account>&count=1 HTTP/1.1

Attenzione però che le API son state aggiornate ultiamente, quindi se quanto sopra era vero fino a qualche mese fa, ora è da modificare.
Spero possa essere di spunto.


ƎR


Ciao,
qui:
https://github.com/OfficineArduino/arduinotour/blob/master/Rome/TweetYourMusic/TweetYourMusic.ino
c'è del codice che faceva esattamentre questo:
query su un account twitter (no hastag), e recupera solo l'ultimo.

Di fatto la query da fare a twitter è:
GET /1/statuses/user_timeline.xml?screen_name=<account>&count=1 HTTP/1.1

Attenzione però che le API son state aggiornate ultiamente, quindi se quanto sopra era vero fino a qualche mese fa, ora è da modificare.
Spero possa essere di spunto.

ciao :)
grazie per il link
si avevo letto che c'erano state delle modifiche alle api, la WiFi shield mi è arrivata oggi e sto facendo dei test, appena capisco perchè non si connette al server :smiley-yell: provo anche le API di twitter ;)
Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

ƎR

a quanto pare le API di twitter ora sono tutte in HTTPS e l'arduino non ce la fa a gestirle..
in questo topic hanno trovato qualche possibile soluzione http://forum.arduino.cc/index.php?topic=172200.0
ora io non so la fattibilità di quello che vogliono fare lì perchè questo è un argomento abbastanza nuovo per me e sto cercando di imparare..
Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

Go Up