Primeros pasos con REST en JMPEstas son las instrucciones sobre cómo utilizar el complemento Primeros pasos con las API REST de la mejor manera para aprender cómo funcionan las solicitudes HTTP y las API REST en JMP.
- Descargue el complemento y ejecútelo a través de Addins->API Toolbar. Así es como debería verse:

- Puede revisar los ejemplos en el orden que desee. Se enumeran en orden de menor a mayor complejidad.

- El gato al azar El ejemplo es más simple ya que no requiere autenticación. El ejemplo ya está precargado con la URL y el método de solicitud HTTP para utilizar (GET).
- Presiona el botón de enviar para ver las imágenes de los gatos aparecer en la pantalla.
- Presione el botón Mostrar JSL para ver el script JSL que se ejecuta detrás de escena. Una vez que haya terminado con el ejemplo, haga clic en Atrás para volver a la pantalla de título.

- El siguiente es el Más gatos al azar Este ejemplo parece ser exactamente igual que el anterior, excepto que ahora hay un cuadro de texto para ingresar una APIKey.
- Obtenga una APIKey del enlace mencionado anteriormente y péguela en el cuadro de texto como se indica.
- Envía la solicitud. Debería aparecer un archivo de registro con una descripción general de la información recuperada para la APIKey/Cuenta específica que está utilizando.
- Presione el botón Mostrar JSL para ver cómo este código difiere del ejemplo anterior (se sorprenderá).

- El siguiente es el Clima Esto tiene el mismo nivel de autenticación que el ejemplo anterior de "Más gatos" y requiere el uso de una APIKey para que funcione correctamente.
- Haga clic en el botón "Obtener mi clave" y regístrese para obtener una cuenta; después de obtener su clave, péguela en el cuadro de claves a continuación.
- Haz clic en "Enviar". Debería aparecer un archivo de registro con los datos de una ciudad específica, en este caso es Londres, Reino Unido.
- Haga clic en el botón "Mostrar JSL" para ver el código detrás del script. Puede encontrar la información meteorológica para cualquier ciudad o ubicación que desee simplemente buscándola en la API y reemplazando la URL en el script JSL.

- mira el Tumblr Esto tiene un nivel más complejo de autenticación conocido como OAuth (específicamente OAuth 1.0a); requiere el uso de una clave de consumidor, un secreto de consumidor, una clave de token, un secreto de token y, según la API que se use, más o menos parámetros para acceder o publicar información.
- Para que esto funcione con éxito, regístrese para obtener una cuenta de Tumblr y registre una aplicación para utilizar con OAuthentication.
- Después de completar todo esto, copie la clave de consumidor de OAuth y péguela en el cuadro de texto a continuación. Haz clic en "Enviar". La información sobre la cuenta actual de Tumblr se debe obtener en un registro.
- Haga clic en el botón "Mostrar JSL" para ver el código detrás del script.

- mira el buzón Este es el nivel más actualizado de OAuth actualmente disponible (OAuth 2.0), y actualmente es el nivel de autenticación más complejo que cubriré. Requiere lo mismo que OAuth 1.0a, excepto que existe la posibilidad de un token de actualización y un token de acceso también.
- Para que este ejemplo funcione correctamente, inicie sesión en su cuenta de Dropbox y obtenga un token de acceso de la URL proporcionada.
- Obtenga y copie el token de acceso y péguelo en el cuadro de texto a continuación. Haga clic en "Enviar" una vez que haya hecho todo. Este ejemplo "PUBLICA" un archivo en su directorio. Se debe crear una nueva carpeta "JMP" en su Dropbox con el archivo "Big Class" en ella.
- Haga clic en el botón "Mostrar JSL" para ver el código detrás del script.
Si tiene alguna pregunta sobre cómo usar el complemento o cualquier problema que pueda tener, no dude en dejar un comentario.
Integración de tercerosDesarrollo de aplicaciones analíticasUtilidadesRe: Primeros pasos con REST en JMPBuenas tardes. Instalé el complemento y lo ejecuté usando JMP Pro 14.1 con Windows 7. No devolvió una imagen de gato y recibí el siguiente error para la opción Random Cat incluso cuando aumenté el tiempo de espera de apertura de Internet a 10000:
CONSEGUIR http://thecatapi.com/api/images/get?concept_tags=false&limit=1000
No se pudo conectar al puerto 80 de thecatapi.com: Timed outEmpty()