Tra gli esempi di SL4A si trovano diversi client twitter peccato che si basino sul metodo di autenticazione Authentication Basic che ad oggi Twitter non usa piu'.
Al momento riesco ad inviare tweet via programma usando la libreria python-twitter-0.8.2 ed in particolare l'esempio tweet.py nella sottodirectory /examples impiegando il sistema di autenticazione OAuth
Prima di tutto pero' si deve andare su http://dev.twitter.com registrandosi con il proprio utente e creando una nuova applicazione.
Verranno cosi' create la Consumer Key e la Consumer Secret...non basta...si deve settare Access Application Type a Read and Write e poi creare Access Token e Access Token Secret
Con questi quattro codici si crea un file .tweetrc nella propria home copiando i valori
[Tweet]
consumer_key: XXXXXXXXXXX
consumer_secret: XXXXXXXXXXX
access_key: XXXXXXXXXXXXXXX
access_secret: XXXXXXXXXXXXXX
(gli stessi valori possono essere passati da linea di comando)
a questo punto si puo' usare il file di esempio tweet.py (magari modificando la prima riga che fa riferimento all'obsoleto python 2.4) con la sintassy
tweet.py 12344
sulla pagina andando sulla pagina di Twitter si vede il nuovo Tweet
Per i futuri Tweet del sensore Android seguire https://twitter.com/#!/sensore_android
Nessun commento:
Posta un commento