Programadores JMP / SAS: ¿Puede JMP acceder a la API de Twitter?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />¡Hola a todos!
Tengo curiosidad si alguno de los programadores / programadores de JMP / SAS con experiencia tiene alguna experiencia en el uso de JMP o SAS para acceder a la API de Twitter para buscar y descargar Tweets sobre temas específicos en fechas particulares y en ciertos países.
Si es así, ¿puede indicarme su recurso de información, asumiendo que puede compartir?
Hemos encontrado una solución R, pero nos encantaría consolidarla en JMP si es posible.
¡Gracias!
Re: Programadores JMP / SAS: ¿Puede JMP acceder a la API de Twitter?Los zócalos JSL funcionan con http: // pero no https: //
Lo más probable es que necesite el soporte SSL, por lo que utilicé el programa curl.
Pero si no necesita el soporte SSL, los sockets pueden crear una conexión de transmisión.
JMP 13 tiene muchos ejemplos mejorados para Listen and Connect en el índice de scripts para el objeto socket.
El ejemplo de escucha hace que JMP sirva una página web para su navegador. El ejemplo de Conectar es quizás lo que estás buscando; muestra cómo transmitir un recurso desde un servidor remoto a JMP.
Re: Programadores JMP / SAS: ¿Puede JMP acceder a la API de Twitter? @Craige_Hales :
Si tengo una API para la que tengo el token, ¿puedo usar JSL Sockets para transmitir datos desde la API? Si es así, ¿puedes publicar algún código de muestra? Digamos usando google finance / yahoo finance como ejemplo.
Re: Programadores JMP / SAS: ¿Puede JMP acceder a la API de Twitter?Craige, gracias por publicar esto; Definitivamente voy a ver esto.
Re: Programadores JMP / SAS: ¿Puede JMP acceder a la API de Twitter?Fue un proyecto divertido. Esta publicación tiene el JSL y otra información para transmitir tweets en vivo en una tabla de datos. Lo que no es lo mismo que buscar datos históricos.
7 cosas que debes saber sobre Twitter
Re: Programadores JMP / SAS: ¿Puede JMP acceder a la API de Twitter?Los documentos de la API de Twitter sugieren que tendrá que autenticarse (contraseña, etc.) y usar https, no http. Necesitarás algo más que los zócalos JSL. Aquí hay dos sitios que encontré para el acceso a la API de Twitter basado en Curl y Python:
¿Cómo acceder a Twitter REST API v1.1 usando curl? - Desbordamiento de pila
python-twitter - Un envoltorio de python alrededor de la API de Twitter - Google Project Hosting
No puedo decirle nada sobre ellos, pero, si funcionan, debería poder manejarlos desde JMP usando la función EjecutarPrograma. RunProgram está diseñado para ejecutar un programa de línea de comandos externo, como curl o el intérprete de python. RunProgram permite leer y escribir en la entrada y salida estándar del programa externo a través de las funciones de devolución de llamada JSL. Ver el índice de secuencias de comandos para los ejemplos de RunProgram. Curl y python deben descargarse ... no están integrados en Windows.
Suena como un proyecto divertido.