Programmatori JMP/SAS: JMP può accedere all'API di Twitter?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao a tutti!
Sono curioso di sapere se qualche programmatore/scripter JMP/SAS esperto ha esperienza nell'utilizzo di JMP o SAS per accedere all'API di Twitter per cercare e scaricare tweet su argomenti particolari in date particolari e in determinati paesi.
In tal caso, puoi indicarmi la tua risorsa di informazioni, supponendo che tu sia in grado di condividere?
Abbiamo trovato una soluzione R ma ci piacerebbe consolidarla in JMP, se possibile.
Grazie!
Ri: Programmatori JMP/SAS: JMP può accedere all'API di Twitter?I socket JSL funzionano con http:// ma non con https://
È probabile che tu abbia bisogno del supporto SSL, motivo per cui ho utilizzato il programma curl.
Ma se non hai bisogno del supporto SSL, i socket possono creare una connessione streaming.
JMP 13 ha esempi molto migliorati per Ascolta e Connetti nell'indice di scripting per l'oggetto socket.
L'esempio Listen fa in modo che JMP fornisca una pagina Web al tuo browser. L'esempio Connect è forse quello che stai cercando; mostra come eseguire lo streaming di una risorsa da un server remoto in JMP.
Ri: Programmatori JMP/SAS: JMP può accedere all'API di Twitter?@Craige_Hales :
Se dispongo di un'API per la quale ho il token, posso utilizzare i socket JSL per trasmettere i dati dall'API? Se si, puoi postare qualche esempio di codice? Diciamo usando google finance / yahoo finance come esempio .
Ri: Programmatori JMP/SAS: JMP può accedere all'API di Twitter?Craige, grazie per aver postato questo; Lo controllerò sicuramente.
Ri: Programmatori JMP/SAS: JMP può accedere all'API di Twitter?È stato un progetto divertente.Questo post ha il JSL e altre informazioni per lo streaming di tweet live in una tabella di dati.Che non è la stessa cosa che cercare dati storici.
7 cose da sapere su Twitter
Ri: Programmatori JMP/SAS: JMP può accedere all'API di Twitter?I documenti dell'API di Twitter suggeriscono che dovrai essere autenticato (password, ecc.) E utilizzare https, non http.Avrai bisogno di qualcosa di diverso dai socket JSL.Ecco due siti che ho trovato per l'accesso alle API di Twitter basato su curl e basato su Python:
Come accedere all'API REST di Twitter v1.1 utilizzando curl? - Stack Overflow
python-twitter - Un wrapper python attorno all'API di Twitter - Google Project Hosting
Non posso dirti nulla su di loro, ma, se funzionano, dovresti essere in grado di guidarli da JMP usando la funzione RunProgram.RunProgram è progettato per eseguire un programma da riga di comando esterno, come curl o l'interprete Python.RunProgram consente di leggere e scrivere nello stdin e nello stdout del programma esterno tramite le funzioni di callback JSL.Vedere l'indice di scripting per gli esempi di RunProgram.Curl e Python devono essere scaricati ... non sono integrati in Windows.
Sembra un progetto divertente.