APIembed: generando código de invocación a nuestros Servicios REST de forma sencilla

APIembed es un portal web desarrollado por Mashape que permite generar un widget HTML con el código para invocar a Servicios REST en una gran variedad de lenguajes, algo como:

Para generar el código de invocación basta con crear el HAR Request object que sirve para describir el formato de la petición HTTP.

El HAR tiene este formato:

Un ejemplo:

https://apiembed.com/sample.json

{

“method”: “POST”,

“url”: “http://mockbin.com/request”,

“httpVersion”: “HTTP/1.1”,

“queryString”: [

{ “name”: “foo”, “value”: “bar” },

{ “name”: “foo”, “value”: “baz” }

],

“headers”: [

{ “name”: “Accept”, “value”: “application/json” },

{ “name”: “Content-Type”, “value”: “application/json” }

],

“cookies”: [

{ “name”: “foo”, “value”: “bar” },

{ “name”: “bar”, “value”: “baz” }

],

“postData”: {

“mimeType”: “application/json”,

“text”: “{“foo”: “bar”}”

}

}

Una vez lo tenemos desde la web: https://apiembed.com indicamos:

· Source: url al HAR

· Targets: lenguajes de generación

Y nos generará el código del iFrame a insertar en nuestra APP Web:

//api.apiembed.com/?source=https://apiembed.com/sample.json&targets=shell:curl,node:unirest,java:unirest,python:requests,php:curl,ruby:native,objc:nsurlsession,go:native

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s