JMP/SAS-Programmierer: Kann JMP auf die API von Twitter zugreifen?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo alle!
Ich bin neugierig, ob erfahrene JMP/SAS-Skripter/Programmierer Erfahrung mit JMP oder SAS haben, um auf die Twitter-API zuzugreifen, um Tweets zu bestimmten Themen, zu bestimmten Terminen und in bestimmten Ländern zu suchen und herunterzuladen?
Wenn ja, können Sie mich auf Ihre Informationsquelle verweisen, vorausgesetzt, Sie können diese weitergeben?
Wir haben eine R-Lösung gefunden, würden diese aber nach Möglichkeit gerne in JMP konsolidieren.
Danke schön!
Betreff: JMP/SAS-Programmierer: Kann JMP auf die API von Twitter zugreifen?JSL-Sockets funktionieren mit http://, aber nicht mit https://
Möglicherweise benötigen Sie SSL-Unterstützung, weshalb ich das Curl-Programm verwendet habe.
Wenn Sie die SSL-Unterstützung jedoch nicht benötigen, können Sockets eine Streaming-Verbindung herstellen.
JMP 13 verfügt über deutlich verbesserte Beispiele für Listen und Connect im Skriptindex für das Socket-Objekt.
Das Listen-Beispiel veranlasst JMP, Ihrem Browser eine Webseite bereitzustellen. Das Connect-Beispiel ist vielleicht das, wonach Sie suchen; Es zeigt, wie eine Ressource von einem Remote-Server in JMP gestreamt wird.
Betreff: JMP/SAS-Programmierer: Kann JMP auf die API von Twitter zugreifen?@Craige_Hales :
Wenn ich eine API habe, für die ich das Token habe, kann ich dann JSL-Sockets verwenden, um Daten von der API zu streamen? Wenn ja, können Sie einen Beispielcode posten? Nehmen wir als Beispiel Google Finance/Yahoo Finance.
Betreff: JMP/SAS-Programmierer: Kann JMP auf die API von Twitter zugreifen?Craige, danke, dass du das gepostet hast; Ich werde mir das auf jeden Fall ansehen.
Betreff: JMP/SAS-Programmierer: Kann JMP auf die API von Twitter zugreifen?Es war ein lustiges Projekt.Dieser Beitrag enthält die JSL und andere Informationen zum Streamen von Live-Tweets in eine Datentabelle.Das ist nicht dasselbe wie das Nachschlagen historischer Daten.
7 Dinge, die Sie über Twitter wissen sollten
Betreff: JMP/SAS-Programmierer: Kann JMP auf die API von Twitter zugreifen?Die Twitter-API-Dokumente legen nahe, dass Sie authentifiziert sein müssen (Passwort usw.) und https und nicht http verwenden müssen.Sie benötigen etwas anderes als die JSL-Sockets.Hier sind zwei Websites, die ich für den Curl-basierten und Python-basierten Twitter-API-Zugriff gefunden habe:
Wie greife ich mit Curl auf die Twitter REST API v1.1 zu? - Paketüberfluss
python-twitter – Ein Python-Wrapper rund um die Twitter-API – Google Project Hosting
Ich kann Ihnen nichts darüber sagen, aber wenn sie funktionieren, sollten Sie sie mit der RunProgram-Funktion von JMP aus steuern können.RunProgram dient zum Ausführen eines externen Befehlszeilenprogramms wie Curl oder des Python-Interpreters.RunProgram ermöglicht das Lesen und Schreiben in die stdin und stdout des externen Programms über JSL-Callback-Funktionen.RunProgram-Beispiele finden Sie im Skriptindex.Curl und Python müssen heruntergeladen werden ... sie sind nicht in Windows integriert.
Klingt nach einem lustigen Projekt.