- - Consejos para desarrolladores de Kodi: cómo crear e implementar una clave de API Trakt para su complemento

Consejos para desarrolladores de Kodi: cómo crear e implementar una clave API de Trakt para su complemento

Kodi ha mantenido durante mucho tiempo la posición de ser uno deLas mejores aplicaciones de centro de medios de código abierto. La facilidad con la que cualquiera puede crear extensiones para el software también lo hace aún más atractivo. Los desarrolladores de complementos de Kodi pueden pasar de la idea al prototipo comprobable en una sola tarde, incluso si tienen poca experiencia con la codificación o el desarrollo de aplicaciones.

Servicios como Trakt ofrecen desarrolladores de complementosAcceso instantáneo a una base de datos masiva de información sobre programas de TV y películas. No solo puede usarlos para obtener títulos de programas e información de episodios, sino que Trakt ofrece una opción para obtener datos de los usuarios, lo que significa que puede agregar una sección "popular" o "clasificada por el usuario" a su extensión en un instante. Lo mejor de todo, lo único que debe hacer para comenzar con Trakt es enganchar una clave API y pegarla en su proyecto. Lo guiaremos a través del proceso completo a continuación, completo con enlaces y ejemplos.

Obtenga la VPN clasificada n.º 1
Garantía de devolución de dinero de 30 días.

Cómo obtener una VPN GRATIS por 30 días

Si necesita una VPN por un tiempo breve cuando viaja, por ejemplo, puede obtener nuestra VPN mejor clasificada de forma gratuita. ExpressVPN incluye una garantía de devolución de dinero de 30 días. Tendrá que pagar la suscripción, es un hecho, pero permite acceso completo durante 30 días y luego cancela para obtener un reembolso completo. Su política de cancelación sin preguntas hace honor a su nombre.

Mantente privado y seguro con una VPN

El entorno del software Kodi es completamente seguro.y legal para usar. Sin embargo, algunos de los complementos que puede instalar no están sujetos a esas mismas reglas, lo que ha provocado un mayor escrutinio en los últimos años. Los creadores de contenido han cerrado ciertos complementos, y los ISP son conocidos por estrangular a los usuarios de Kodi al azar. Incluso si su complemento es completamente legítimo, en el momento en que encienda Kodi podría estar en riesgo.

La mejor manera de protegerte de este tipoUno de los peligros es utilizar una red privada virtual confiable. Las VPN encriptan los datos antes de que salgan de su dispositivo, lo que hace que sea difícil o absolutamente imposible que alguien vea qué sitios está visitando o qué transmisiones de Kodi descarga. Las VPN también ocultan su identidad y ubicación, restaurando tanto la privacidad como el anonimato a su experiencia en línea, y ayudando a romper las limitaciones de los ISP y las barreras de censura.

La mejor VPN para Kodi - IPVanish

Cómo crear e implementar una clave API Trakt para su complemento - IPVanish

IPVanish tiene todas las características correctas para que sea una de lasLas mejores VPN para usar con Kodi. Para empezar, es un servicio increíblemente rápido, que ofrece más de 950 servidores en 60 países diferentes para conexiones rápidas y de bajo retardo en todo el mundo. También obtienes una increíble cantidad de seguridad con un fuerte cifrado AES de 256 bits, protección contra fugas de DNS y un interruptor de apagado automático para todos los dispositivos. Combine eso con una política de registro cero en todo el tráfico y absolutamente sin restricciones en descargas de torrent o contenido P2P y obtendrá la receta perfecta para una VPN confiable y privada para todas sus necesidades en línea, ¡incluidas las transmisiones de Kodi!

IPVanish ofrece una garantía de devolución de dinero de 7 días, lo que significa que tiene una semana para probarlo sin riesgos. Tenga en cuenta que Los lectores de consejos adictivos pueden ahorrar un enorme 60% aquí en el plan anual de IPVanish, reduciendo el precio mensual a solo $ 4.87 / mes.

Antes de comenzar

Trakt es un servicio increíblemente útil para ambosDesarrolladores de Kodi y serpentinas casuales. Docenas de complementos hacen uso de los datos que proporciona, y configurar las cosas para su propia versión es más fácil de lo que cabría esperar. Sin embargo, antes de entrar, eche un vistazo a la información a continuación para saber exactamente en qué se está metiendo.

Kodi Trakt API - Sitio web de Trakt - 1

¿Qué hace Trakt?

Trakt.La televisión tiene una misión simple: recopilar mucha información interesante sobre qué programas de televisión y películas están viendo las personas. Comienza con cosas simples como nombres de espectáculos, tiempos de ejecución y detalles de género. Además de eso, hay números relacionados con las calificaciones, la popularidad entre los usuarios, los puntajes IMDB y mucho más. La mayoría de los desarrolladores de complementos no utilizan todos los contenidos proporcionados por Trakt. Sin embargo, si lo hace, proporcionará muchos datos excelentes para que su lanzamiento sea más útil que nunca.

Algunas de las estadísticas y metadatos de Trakt scrapes incluyen lo siguiente:

  • Box art e imágenes de bienvenida, tanto hechas por fanáticos como oficiales.
  • Datos sobre actores, directores, escritores, productores, etc.
  • Nombres de los episodios, números e información de género.
  • Metadatos traducidos a varios idiomas.
  • El título completo del programa y la fecha de emisión original.
  • Calificaciones de usuarios y puntajes de críticas.

¿Qué son las claves API?

API significa interfaz de programación de aplicaciones,y las teclas son cadenas simples de números y letras que se utilizan para identificar una aplicación que intenta acceder a un servicio. Si estaba creando un complemento para Facebook, por ejemplo, es posible que necesite claves API para ayudar a identificar el complemento con el sitio externo, de lo contrario, nunca se transmitirán datos.

¿Es Trakt seguro y legal?

Legal y seguro, sí. Trakt no proporciona ningún contenido, solo metadatos. Puede usarlo para obtener nombres de programas e información de episodios, pero nunca los videos en sí. Una cosa que vale la pena señalar es que Trakt realiza un seguimiento de sus hábitos de visualización de videos (de ahí el nombre). La información se envía a la base de datos del servicio de forma anónima y solo se utiliza para aumentar la cantidad de información que Trakt puede ofrecer. Su privacidad no está realmente en riesgo, y tampoco lo está la privacidad de los usuarios de su complemento.

Cómo crear una clave API Trakt.tv

El Trakt.El servicio de televisión es una herramienta increíblemente útil para los desarrolladores de Kodi. Usarlo le brinda acceso instantáneo a una base de datos masiva de información, suficiente para convertir su complemento en una pieza de software realmente útil. Crear y agregar la clave API también es un proceso sorprendentemente simple. ¡Siga la guía a continuación y se desplegará en poco tiempo!

Kodi Trakt API - Registro de Trakt - 2

Paso 1 - Regístrese en Trakt.tv

Antes de que puedas registrarte con la API de Traktsitio, deberá crear una cuenta con Trakt.tv. Registrarse solo toma unos segundos y es completamente gratis. Asegúrese de utilizar los detalles de la cuenta asociados con su nombre de desarrollador Kodi o título de complemento, para mantener la coherencia.

Paso 2: uso de la página API

Con los detalles de la cuenta en la mano, vaya a Trakt.página de la aplicación API de tv e inicie sesión. Desde aquí se le pedirá que complete información básica sobre su complemento, todo, desde el nombre hasta una breve descripción y URL del sitio. Puede dejar el icono en blanco por ahora, pero todo lo demás debe ser atendido. Una vez que haya terminado, desplácese hacia abajo y haga clic en "guardar aplicación".

Kodi Trakt API - Pantalla de complemento - 3

Paso 3 - Guarde sus detalles

Una vez que te hayas registrado y creado tu aplicaciónpágina, Trakt lo dirigirá a una página de métodos API con algunas piezas clave de información. El que más le interesará es la identificación del cliente y el secreto del cliente, dos cadenas de números y letras que sirven como claves API. Copie y guarde cada uno en un lugar seguro, deberá ingresar ambas claves en su aplicación.

Cómo usar la clave API de Trakt en su complemento Kodi

Una vez que haya generado y guardado su clave API,Es hora de ponerlo a trabajar. Este proceso variará según sus preferencias de desarrollo. A continuación, describimos uno de los métodos más fáciles y más comunes para crear complementos de Kodi, la Plantilla Jen. Siga las instrucciones para personalizar e insertar su clave API y su código estará en funcionamiento en poco tiempo.

Paso 1 - Obtenga la plantilla Jen

Visite la página de Jen Template en github, elsede oficial del desarrollo continuo del proyecto. Haga clic en el botón verde en la esquina superior derecha que dice "clonar o descargar", luego descargue el archivo zip. Extraerlo en su propia carpeta, preferiblemente en su escritorio, luego prepárese para sumergirse.

Kodi Trakt API - Editor XML - 4

Paso 2 - Editar Addon.xml

Mire dentro de la carpeta que acaba de crear tituladaplugin.video.jen-master. En el nivel superior, verá un archivo llamado addon.xml. Abra este archivo usando su editor de código favorito (o bloc de notas, en caso de necesidad). En la parte superior, verá una línea similar al texto a continuación. Deberá realizar algunas modificaciones en esta línea. Solo cambie el texto en mayúscula y los signos #, y asegúrese de evitar el uso de espacios y caracteres no estándar.

<addon id = "plugin.video.YOUR ADDON AQUÍ" name = "YOUR ADDON’S NAME" version = "#. #. #" provider-name = "NOMBRE DEL DESARROLLADOR">

Cuando esté completa, la línea debería verse así, con sus datos en lugar de los nuestros, por supuesto:

<addon id = ”plugin.video.addictivetips” name = ”AddictiveTips” version = ”1.4 ″ provider-name =” addictivetipscreator ”>

Ahora desplácese un poco hacia abajo y busque las líneas 19 y 21. Marcan el resumen de complementos y la descripción larga. Reemplace el texto en mayúsculas a continuación con texto relacionado con su propio proyecto.

<summary lang = ”en”> RESUMEN DE ADDON </summary>
<description lang = ”en”> DESCRIPCIÓN LARGA DE ADDON </description>

Puede haber líneas adicionales en esta sección que hacen referencia a otros idiomas. Puede eliminarlos o dejarlos en blanco por ahora, están destinados a traducciones y no son necesarios en este momento.

Guarde el archivo addon.xml, ya ha terminado de editarlo.

Paso 3 - Editar Default.py

Ahora es el momento de insertar la clave API real. Busque el archivo llamado default.py en el mismo directorio que el archivo addon.xml anterior. Ábralo en su editor de código, luego desplácese hacia abajo hasta las líneas 27 y 28. Deberían verse así:

__builtin __. trakt_client_id = “” # identificación del cliente trakt
__builtin __. trakt_client_secret = “” # secreto del cliente trakt

Inserte el código apropiado copiado del sitio web de Trakt entre comillas. Por ejemplo:

__builtin __. trakt_client_id = “123456789012345678901234567890” # trakt id del cliente

Ambas líneas deben tener las teclas correctas en su lugar ahora. Guarde sus cambios y salga del archivo.

Paso 4 - Editar configuración.xml

Ahora es el momento de terminar de personalizar la plantilla.por lo que refleja el diseño de su complemento. Dentro de la carpeta jen-master verás otra carpeta llamada "recursos". Entra y busca el archivo settings.xml. Ábralo en su editor, luego desplácese hacia abajo alrededor de la línea 27. Debería ver la siguiente línea repetida varias veces en esta sección:

action = "RunPlugin (plugin: //plugin.video.jen/? mode = ScraperSettings)" />

La parte que dice plugin.video.jen es donde nos estamos enfocando. Cambie el texto para reflejar el mismo nombre que agregó a addon.xml. Por ejemplo, el nuestro podría verse así:

action = "RunPlugin (plugin: //plugin.video.addictivetips/? mode = ScraperSettings)" />

Realice los mismos cambios en las líneas 27, 31 y 36, luego guarde el archivo y salga.

Paso 5 - Cambiar el nombre de la carpeta

¡Ya casi has terminado! Con la clave API de Trakt insertada y las otras personalizaciones necesarias realizadas, todo lo que necesita hacer es cambiar el nombre de la carpeta y estará listo para probar las cosas. Guarde y salga de todos los archivos que estaba editando, luego regrese a la carpeta original que creó llamada "plugin.video.jen-master". Cambie este nombre para reflejar el que ingresó en addon.xml, seguido del número de versión. Usando nuestro ejemplo anterior, el archivo ahora se llamaría:

plugin.video.addictivetips.1.4.zip

¡Y ahora estás listo para irte! Intenta instalar tu complemento en Kodi y debería funcionar bien.

Más personalizaciones de complementos

La plantilla Jen es un marco fantástico paracasi cualquier complemento de Kodi. Conectar la clave API de Trakt es solo uno de los muchos pasos que puede seguir para darle vida a su creación. A continuación hay algunas sugerencias más para seguir para ayudar a calificar su complemento y hacerlo suyo.

Use un icono personalizado

Al navegar por Kodi, puede notar un íconoque aparece en la esquina superior izquierda de la pantalla. Esto aparece cada vez que resaltas un complemento, y es fácil de incluir con tu plantilla Jen. Simplemente cree un archivo PNG de 256 × 256, preferiblemente uno sin texto o marca Kodi, luego cópielo en el nivel superior de su carpeta. ¡Llámalo icon.png y listo!

Incluir un banner de Fan Art

Similar al icono de arriba, el fan art es unFondo estilo splash que aparece detrás del texto de selección en Kodi. Puede estar relacionado con su marca de complemento, pero la mayoría de los creadores prefieren lanzar pancartas relacionadas con el contenido que ofrecen sus complementos. Si te enfocas en películas HD, por ejemplo, puedes elegir una película popular y crear algunas ilustraciones basadas en ese tema. Para agregar pancartas de fan art, simplemente haga una imagen JPG de 1280 × 720, asígnele el nombre fanart.jpg, luego péguela en la carpeta de nivel superior de su complemento.

Agregar traducciones

El inglés es casi el idioma predeterminado para la mayoría deEl contenido de Kodi, ya que es el lenguaje más utilizado en la web. Sin embargo, casi todo en la comunidad de Kodi está diseñado teniendo en cuenta las traducciones. Es una buena idea agregar al menos algunas opciones básicas de idioma en su proyecto. Los usuarios de Kodi están ansiosos por contribuir con traducciones de términos y descripciones básicos.

La plantilla Jen facilita agregar diferentesidiomas Todo lo que tiene que hacer es tomar el texto traducido y pegarlo en su archivo addon.xml utilizando el mismo proceso descrito anteriormente. Verá secciones marcadas con las frases "lang = he", "lang = fr" o "lang = de", todas las cuales apuntan a los idiomas que los usuarios pueden seleccionar al iniciar Kodi.

Conclusión

Trakt es una herramienta increíblemente útil tanto para Kodidesarrolladores de complementos y fanáticos de la televisión por igual. Usarlo significa acceso instantáneo a una gran cantidad de información, mucho más que la mayoría de los otros servicios de bases de datos de TV. También significa que está ayudando a contribuir al proyecto, lo que lo hace mejor para todos. Agregar una API de Trakt a su proyecto también es un proceso rápido e indoloro, sin registros complicados o segmentos de código que manejar. ¿Tuviste una buena experiencia usando Trakt.tv en el pasado? ¡Comparte tus comentarios a continuación!

Comentarios