De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

La interfaz de programación de aplicaciones de YouTube ( API de YouTube ) permite a los desarrolladores acceder a estadísticas de video y datos de canales de YouTube a través de dos tipos de llamadas, REST y XML-RPC . Google describe los recursos de la API de YouTube como "API y herramientas que le permiten llevar la experiencia de YouTube a su página web, aplicación o dispositivo". [1]

Reproductores y API de reproductores [ editar ]

La sección Reproductores y API de reproductores identifica formas en las que puede permitir que sus usuarios vean videos de YouTube en su aplicación y controlen la experiencia de reproducción. Con un reproductor de YouTube incorporado, puede integrar la experiencia de reproducción de videos de YouTube directamente en su página web o aplicación. Puede usar los parámetros del reproductor para personalizar la apariencia del reproductor, y también puede usar las API del reproductor para controlar el reproductor directamente desde su página web o aplicación. [2]

API y herramientas del reproductor [ editar ]

Android [ editar ]

  • API del reproductor
  • Aplicación de muestra de Player API
  • Referencia de la API del reproductor
  • Aplicación de muestra de YouTube Direct

La versión mínima compatible con Android para las versiones más recientes de las API es actualmente la versión 2.2. El dispositivo Android también debe ejecutar la versión 4.2.16 de la aplicación YouTube. A partir de entonces, utilizando una clave web, es posible utilizar las API de Google a través de un teléfono Android habilitado para desarrolladores. [3]

iOS [ editar ]

  • API de IFrame del reproductor
  • Aplicación de muestra de YouTube Direct

El uso de las versiones de iOS de las API es muy similar a la explicación de Android. Sin embargo, implica el uso de Google Cloud Console. Desde allí, puede controlar las API y configurar las API para que funcionen con sus videos. También necesitará una identificación de cliente y un secreto de cliente; que pueden descargarse desde el sitio API de Google. Después de esto, es un proceso simple de ejecutar la muestra y las API deben integrarse correctamente. [4]

Otras API incluyen recursos que se pueden implementar en un sitio web de terceros. Estas son las API integradas de redes sociales habituales con las que nos encontramos regularmente, como el botón Me gusta de Facebook o el botón Seguir de Twitter. Las API de widgets de YouTube incluyen:

  • Botón de suscripción
  • Subir widget
  • Demostración de la API del reproductor
  • Zona de juegos del código de la API del reproductor

API de datos y análisis [ editar ]

La sección API de datos y análisis describe brevemente las API que permiten que su aplicación acceda a funciones y datos normalmente disponibles en el sitio web de YouTube. [5]

API de YouTube V3

La API de datos de YouTube (v3) le permite incorporar la funcionalidad de YouTube en su propia aplicación. Puede utilizar la API para obtener resultados de búsqueda y recuperar, insertar, actualizar y eliminar recursos como videos o listas de reproducción.

Junto con las API del reproductor de YouTube y la API de YouTube Analytics, la API permite que su aplicación brinde una experiencia de YouTube completa que incluye búsqueda y descubrimiento, creación de contenido, reproducción de videos, administración de cuentas y estadísticas de espectadores.

Botones, widgets y herramientas [ editar ]

La sección Botones, widgets y herramientas describe otras herramientas que puede utilizar para agregar la funcionalidad de YouTube a su aplicación o para probar las API de YouTube. [6]

Cómo utilizar la API de YouTube [ editar ]

Para usar la API de YouTube, un desarrollador debe adquirir una ID de desarrollador; esta es una propiedad adicional que se adjunta a la cuenta de YouTube del desarrollador. La información que está disponible para los desarrolladores es similar a la información que se puede obtener accediendo a los muchos canales RSS de YouTube . Desde la integración de Google y YouTube, es posible iniciar sesión en YouTube utilizando una cuenta de Google existente. Se puede encontrar un tutorial fácil de usar como video de YouTube. [7]
Las API se han ampliado desde entonces y ahora son compatibles con muchas plataformas operativas móviles como Android e iOS. Obviamente, las API de Android son más completas con los recursos de iOS algo deficientes. A continuación, se muestra una lista de estas API disponibles para ambas plataformas:

Otras API de YouTube (las API tradicionales) incluyen:
API de análisis

  • Empezando
  • Muestras de código
  • Referencia de API
  • Solicitudes de muestra
  • Aplicación de muestra

API de datos

  • Empezando
  • Solicitudes de muestra
  • Guías y tutoriales
  • Referencia de API
  • Explorador de API

Ventajas [ editar ]

Una gran ventaja de utilizar las API de YouTube es que las empresas de terceros pueden organizar el pago por clic junto con la publicidad de sus videos. Esto permite que la persona que subió el video reciba dinero por el trabajo que ha realizado en sus videos. [8] Las API de YouTube también permiten una integración más estrecha del servicio de video en un sitio web de terceros. Básicamente, esto significa que el usuario no necesita hacer clic en un enlace para ir al video de YouTube. En cambio, pueden ver el video en la misma página que están visitando. [9] Otra ventaja de usar las API de YouTube es que es más fácil seleccionar los datos y videos específicos que se almacenarán en un sitio de terceros. [10]

Desventajas [ editar ]

Durante un período que incluyó marzo de 2006, las llamadas a la API de Flash se deshabilitaron debido a problemas de seguridad. Sin embargo, desde entonces se han vuelto a habilitar. [11]
También hay problemas actualmente (octubre de 2014) con la orientación en dispositivos Android. Incluso al agregar la pantalla completa al AndroidManifest, aún no se carga correctamente en la orientación de pantalla completa correcta. [12]
YouTube tampoco permite que los videos se ejecuten mientras el dispositivo Android está inactivo. Esto puede verse como una molestia para algunos usuarios. En particular, si el usuario intenta utilizar YouTube como reproductor de música de reemplazo. [13]

En general, las API de YouTube ayudan al usuario con ciertos fragmentos de código. Si el fragmento de código ya está presente, no es necesario que cada usuario vuelva a crear este código, ya que YouTube lo ha proporcionado. [14]

Ver también [ editar ]

Referencias [ editar ]

  1. ^ "Recursos de API" . API de YouTube . Consultado el 7 de octubre de 2014 .
  2. ^ "Jugadores y API de jugadores" . Consultado el 28 de noviembre de 2014 .
  3. ^ Francis, William. "Uso de la API de Google en sus aplicaciones de Android" . TechRepublic Reino Unido . Consultado el 24 de octubre de 2014 .
  4. ^ "YouTube Direct Lite para iOS" . GitHub . GitHub Inc . Consultado el 24 de octubre de 2014 .
  5. ^ "API de datos y análisis" . Consultado el 28 de noviembre de 2014 .
  6. ^ "Botones, widgets y herramientas" . Consultado el 28 de noviembre de 2014 .
  7. ^ "Obtención de una clave API simple para usar con la API de YouTube" . ZixMp4 . Desarrolladores de Google . Consultado el 25 de octubre de 2014 .
  8. ^ Litt, Michael. "Cómo: beneficiarse del uso de YouTube" . VidYard . VidYard . Consultado el 24 de octubre de 2014 .
  9. ^ Wagner, Janet. "La creciente importancia de las API en el desarrollo web" . Tuts + . Tuts + . Consultado el 24 de octubre de 2014 .
  10. ^ Arno, cristiano. "Las ventajas de las API de redes sociales" . Revista del motor de búsqueda . Revista del motor de búsqueda . Consultado el 27 de octubre de 2014 .
  11. ^ "Primera vez que usa la APi de YouTube" . Consultado el 17 de marzo de 2007 .
  12. ^ "¿Cuáles son las ventajas o desventajas si utilizo la API de youtube o presento el video en una vista web?" . StackOverflow . StackOverflow . Consultado el 24 de octubre de 2014 .
  13. ^ bh6712121. "Por qué Steam Music no reemplazará mi reproductor de música" . YouTube . bh6712121 . Consultado el 25 de octubre de 2014 .
  14. ^ Purificador, HTML. "Incrustación de videos de YouTube" . Purificador de HTML . Purificador de HTML . Consultado el 27 de octubre de 2014 .

Enlaces externos [ editar ]

  • Sistema RSS de YouTube
  • Página principal para desarrolladores de YouTube
  • https://www.blotecha.com/2020/03/youtube-rolls-out-explorertab-on-ios.html?m=1
  • Cómo agregar marca de agua en videos de YouTube