API para desarrolladores
Guía de inicio rápido
Bienvenido a la API de MISTERGIF, donde puede integrar de manera gratuita su proyecto con nuestra biblioteca de GIFs más grande en español.La siguiente guía lo informara a través de la integración API para una experiencia perfecta en su proyecto.
Si tiene alguna pregunta, envíenos un correo electrónico a api@mistergif.com.
Antes de empezar Debes obtener una clave de API gratuita para su proyecto. Solicita y vea su clave en su panel de usuario (require registro).
Atribución
Requerimos que todas los proyectos que usan la API de MISTERGIF muestren claramente las marcas de atribución "Powered by MISTERGIF" donde se utiliza la API.Antes de comenzar con la API de MISTERGIF, consulte nuestros Términos de servicio de la API. Si actualmente está utilizando la API de GIPHY, se aplican los Términos de servicio de la API.
Puntos finales (Endpoints)
Si desea ver estos puntos finales (endpoints) en acción antes de comenzar, puede usar nuestro API Explorer para ingresar consultas de muestra y ver las respuestas en vivo. Tenga en cuenta Todas las llamadas a la API deben codificarse en la URL.
Obtener GIFs por ID
Devuelve metadatos de varios GIFs en función de los ID de GIFs especificados. URL base
https://mistergif.com/api/id?<parametros>
Parámetros de solicitud:
Ejemplo:
Descripción:
key: string(requerido)
d5gw1x2veu
Su clave de API.
id: string(requerido)
64186,70907
Filtra los resultados por IDs de GIFs especificados, separados por comas.
Maximo 50 identificadores.
Maximo 50 identificadores.
JSON
Obtener GIFs por palabra clave
Devuelve metadatos de varios GIFs en función de una palabra o frase de busqueda. URL base
https://mistergif.com/api/search?<parametros>
Parámetros de solicitud:
Ejemplo:
Descripción:
key: string(requerido)
d5gw1x2veu
Su clave de API.
q: string(requerido)
amor
Filtra los resultados por palabra o frase de busqueda.
Maximo 50 caracteres.
Maximo 50 caracteres.
type: string(opcional)
all
(Valores: all | common | meme) determina el tipo de imagenes devueltas.
Predeterminado all.
Predeterminado all.
limit: integrer(opcional)
10
Limita los resultados por el numero indicado.
Maximo 50, predeterminado 10.
Maximo 50, predeterminado 10.
offset: integrer(opcional)
0
Especifica la posición inicial de los resultados.
Maximo 100, predeterminado 0.
Maximo 100, predeterminado 0.
JSON
Recuerde Si no hay peticiones a la API durante 30 dias la misma pasara al estado inactiva sin poder utilizarse.