Request-Response

The Full-Stack Blog

Recursos de API

mayo 28, 2024
Available in English

Las API del lado del servidor permiten a los desarrolladores acceder a los datos que las empresas y organizaciones proporcionan a través de URL o puntos finales. Los desarrolladores pueden crear aplicaciones que realicen solicitudes a estos puntos finales, los cuales responden con los datos solicitados. Luego, los desarrolladores pueden usar esos datos en sus propias aplicaciones.

Sin embargo, cuando crea una aplicación que solo tiene un front end, solo puede usar API que no requieran CORS. El intercambio de recursos de origen cruzado, también conocido como CORS, es un mecanismo que permite a un servidor restringir qué orígenes que no sean propios pueden cargar recursos.

Por razones de seguridad, los navegadores restringen las solicitudes de distintos orígenes iniciadas desde scripts. Por ejemplo, la API de captura sigue la política de mismo origen, lo que significa que una aplicación web solo puede solicitar recursos del mismo origen desde el que se cargó la aplicación, a menos que la respuesta incluya los encabezados correctos.

Por lo tanto, cuando esté creando una aplicación front end, deberá usar API que no requieran CORS.

Lista de API

Esta es una lista de API gratuitas que no requieren CORS:

NombreAdmite CORSMétodo de autenticaciónAutenticación obligatoria
API de Reddit síaut.sí
API de YouTubesíClave de APIsí/no
LinkedInsíClave de APIsí
SoundcloudsíClave de APIsí
Wikipediasín/cn/c
Rotten TomatoessíClave de APIsí
flickrsíoauthsí
API de Pinterestsíoauthsí
API de búsqueda personalizada de GooglesíClave de APIsí
API de Tumblrsíoauthsí
API de MarvelsíClave de APIsí
API de GeoNamessínombre de usuariosí
OMDByesn/an/a
ZillownoIDsí
Open Street Mapssín/cno
GiphysíClave de APIsí
JSFiddlesín/cn/c
Gráficos de Bitcoinsín/cn/c
API de StackExchangesíoauthsí
API sin fines de lucro de ProPublican/cn/cno
MusiXMatchSíClave de APISí
API de WordsSíTokenNo

Ejemplos

Estos son algunos ejemplos sobre cómo usar las API usando JSFiddle. Abra el enlace en una pestaña nueva y luego abra la consola para ver las respuestas.

Recursos adicionales

Estos son algunos recursos y guías adicionales de API:

This page was updated 2 months ago
© 2022 edX Boot Camps LLC. Confidential and Proprietary. All Rights Reserved.

Category: apis

Tagged under: apis, resource,

All Posts