Kodi-Entwicklertipps: Erstellen und Implementieren eines Trakt-API-Schlüssels für Ihr Add-on

Kodi hat lange die Position eingenommen, eine der besten Open-Source-Media-Center-Apps zu sein. Die Leichtigkeit, mit der jeder Erweiterungen für die Software erstellen kann, macht es noch attraktiver. Kodi-Add-on-Entwickler können an einem einzigen Nachmittag von der Idee zum testbaren Prototyp wechseln, auch wenn sie wenig Erfahrung mit der Programmierung oder App-Entwicklung haben.

Services wie Trakt geben Add-on-Entwicklern sofortigen Zugriff auf eine riesige Datenbank mit Informationen über TV-Shows und Filme. Sie können damit nicht nur Showtitel und Episodeninformationen abrufen, Trakt bietet Ihnen auch die Möglichkeit, Nutzerdaten mitzunehmen, was bedeutet, dass Sie ein „beliebtes ” oder " Benutzer bewertet ” Abschnitt zu Ihrer Erweiterung in einem Augenblick. Das Beste von allem, das einzige, was Sie tun müssen, um mit Trakt zu beginnen, ist, einen API-Schlüssel zu hängen und ihn in Ihr Projekt einzufügen. Wir führen Sie durch den gesamten folgenden Prozess mit Links und Beispielen.

Inhalt

ads box
  • 1 Bleiben Sie privat und sicher mit einem VPN
    • 1.1 Das beste VPN für Kodi – IPVanish
  • 2 Bevor Sie beginnen
    • 2.1 Was macht Trakt?
    • 2.2 Was sind API-Schlüssel?
    • 2.3 Ist Trakt sicher und legal?
  • 3 Erstellen eines Trakt.tv-API-Schlüssels
    • 3.1 Schritt 1 – Registrieren Sie sich bei Trakt.tv
    • 3.2 Schritt 2 – Verwenden der API-Seite
    • 3.3 Schritt 3 – Speichern Sie Ihre Daten
  • 4 So verwenden Sie die Trakt-API Geben Sie Ihr Kodi-Add-on ein
    • 4.1 Schritt 1 – Holen Sie sich die Jen Vorlage
    • 4.2 Schritt 2 – Bearbeiten Sie Addon.xml
    • 4.3 Schritt 3 – Bearbeiten Default.py
    • 4.4 Schritt 4 – Bearbeiten Sie Settings.xml
    • 4.5 Schritt 5 – Benennen Sie den Ordner um
  • 5 Weitere Add-on-Anpassungen
    • 5.1 Verwenden Sie ein benutzerdefiniertes Symbol
    • 5.2 Fügen Sie einen Fan Art-Banner hinzu
    • 5.3 Übersetzungen hinzufügen
  • 6 Zusammenfassung

Bleiben Sie privat und sicher mit einem VPN

Die Kodi-Softwareumgebung ist absolut sicher und legal zu verwenden. Einige der Add-ons, die Sie installieren können, sind jedoch nicht an dieselben Regeln gebunden, was in den letzten Jahren zu einer verstärkten Überprüfung geführt hat. Content-Ersteller haben bestimmte Add-Ons heruntergefahren, und ISPs sind dafür bekannt, Kodi-Benutzer willkürlich zu drosseln. Selbst wenn Ihr Add-on völlig legitim ist, könnten Sie in dem Moment, in dem Sie Kodi starten, in Gefahr sein.

Der beste Weg, sich vor solchen Gefahren zu schützen, ist ein zuverlässiges virtuelles privates Netzwerk. VPNs verschlüsseln Daten, bevor sie Ihr Gerät verlassen, was es für jeden schwierig oder gar unmöglich macht zu sehen, welche Seiten Sie besuchen oder welche Kodi-Streams Sie herunterladen. VPNs verdecken außerdem Ihre Identität und Ihren Standort, stellen Privatsphäre und Anonymität für Ihr Online-Erlebnis wieder her und tragen dazu bei, ISP-Drosselungen und Zensur-Barrieren zu durchbrechen.

Das beste VPN für Kodi – IPVanish

Kodi-Entwicklertipps: Erstellen und Implementieren eines Trakt-API-Schlüssels für Ihr Add-on

IPVanish verfügt über die richtigen Funktionen, um es zu einem der besten VPNs für Kodi zu machen. Es ist ein unglaublich schneller Service, der anfänglich mehr als 950 Server in 60 verschiedenen Ländern für schnelle, verzögerungsarme Verbindungen auf der ganzen Welt bietet. Sie erhalten außerdem eine unglaubliche Menge an Sicherheit mit starker 256-Bit-AES-Verschlüsselung, DNS-Leckschutz und einem automatischen Kill-Switch für alle Geräte. Kombinieren Sie das mit einer Zero-Logging-Richtlinie für den gesamten Datenverkehr und absolut keine Einschränkungen für Torrent-Downloads oder P2P-Inhalte und Sie haben das perfekte Rezept für ein zuverlässiges und privates VPN für alle Ihre Online-Bedürfnisse, einschließlich Kodi-Streams!

p> IPVanish bietet eine 7-tägige Geld-zurück-Garantie, dh Sie haben eine Woche Zeit, um es risikofrei zu testen. Bitte beachten Sie, dass Addictive Tips-Leser hier im Rahmen des IPVanish-Jahresplans massive 60% einsparen können und den monatlichen Preis auf nur 4,87 $ / Monat senken.

Bevor Sie anfangen

Trakt ist ein unglaublich nützlicher Service für Entwickler und Gelegenheits-Streamer. Dutzende von Add-Ons nutzen die Daten, die es zur Verfügung stellt, und es ist einfacher als erwartet, Dinge für Ihre eigene Veröffentlichung einzurichten. Bevor Sie jedoch hineinspringen, werfen Sie einen Blick auf die folgenden Informationen, damit Sie genau wissen, worauf Sie sich einlassen.

Kodi-Entwicklertipps: Erstellen und Implementieren eines Trakt-API-Schlüssels für Ihr Add-on

Was macht Trakt?

Trakt.tv hat eine einfache Mission: viele interessante Informationen über TV zu sammeln Shows und Filme, die Leute sehen. Es beginnt mit einfachen Dingen wie Shownamen, Laufzeiten und Genredetails. Hinzu kommen Zahlen zu Bewertungen, Beliebtheit bei den Nutzern, IMDB-Scores und vieles mehr. Die meisten Add-on-Entwickler verwenden nicht alle von Trakt bereitgestellten Inhalte. Wenn Sie dies jedoch tun, werden Sie viele großartige Daten zur Verfügung stellen, um Ihre Version nützlicher denn je zu machen.

Einige der Trakt-Scrapes für Statistiken und Metadaten enthalten Folgendes:

  • Box art und splash images, sowohl fan-made als auch offiziell.
  • Daten zu Schauspielern, Regisseuren, Autoren, Produzenten und so weiter.
  • Episodennamen, Zahlen und Genre-Informationen.
  • Metadaten in mehrere Sprachen übersetzt.
  • Der vollständige Titel und das ursprüngliche Sendedatum der Show.
  • Benutzerbewertungen und Kritikpunkte.

Was sind API-Schlüssel?

API steht für Application Programming Interface, und die Schlüssel sind einfache Zahlen- und Buchstabenfolgen, die verwendet werden, um eine Anwendung zu identifizieren, die versucht, auf einen Dienst zuzugreifen . Wenn Sie beispielsweise ein Add-on für Facebook erstellen, benötigen Sie möglicherweise API-Schlüssel, um das Add-on für die externe Site zu identifizieren. Andernfalls werden niemals Daten übertragen.

Ist Trakt sicher und legal?

Sowohl legal als auch sicher, ja. Trakt bietet keinen Inhalt, nur Metadaten. Sie können es verwenden, um Anzeigenamen und Episodeninformationen zu erhalten, aber niemals die Videos selbst. Bemerkenswert ist, dass Trakt Ihre Video-Beobachtungsgewohnheiten verfolgt (daher der Name). Informationen werden anonym an die Service-Datenbank übermittelt und dienen nur dazu, die Menge an Informationen, die Trakt anbieten kann, zu erhöhen. Ihre Privatsphäre ist nicht wirklich gefährdet, und auch nicht die Privatsphäre der Benutzer Ihrer Add-Ons.

So erstellen Sie einen Trakt.tv-API-Schlüssel

Der Dienst Trakt.tv ist ein unglaublich nützliches Tool für Kodi-Entwickler. Wenn Sie es verwenden, haben Sie sofortigen Zugriff auf eine umfangreiche Datenbank mit Informationen, die ausreichen, um Ihr Add-on zu einer wirklich nützlichen Software zu machen. Das Erstellen und Hinzufügen des API-Schlüssels ist ebenfalls ein überraschend einfacher Vorgang. Folgen Sie den Anweisungen unten und Sie werden in kürzester Zeit bereitgestellt werden!

Kodi-Entwicklertipps: Erstellen und Implementieren eines Trakt-API-Schlüssels für Ihr Add-on

Schritt 1 – Registriere dich bei Trakt.tv

Bevor du dich auf der Trakt-API-Seite registrieren kannst, musst du ein Konto bei Trakt.tv anlegen. Die Anmeldung dauert nur ein paar Sekunden und ist komplett kostenlos. Achten Sie darauf, die mit Ihrem Kodi-Entwicklernamen oder Add-On-Titel verknüpften Kontodetails aus Konsistenzgründen zu verwenden.

Schritt 2 – Verwenden der API-Seite

Rufen Sie die Trakt.tv API-Anwendungsseite mit den entsprechenden Kontoinformationen auf und melden Sie sich an. Von hier aus werden Sie aufgefordert, einige grundlegende Informationen zu Ihrem Add-on einzugeben. alles von dem Namen bis zu einer kurzen Beschreibung und einer Website-URL. Sie können das Symbol für den Moment leer lassen, aber alles andere muss erledigt werden. Sobald Sie fertig sind, scrollen Sie nach unten und klicken Sie auf „App speichern“.

Kodi-Entwicklertipps: Erstellen und Implementieren eines Trakt-API-Schlüssels für Ihr Add-on

Schritt 3 – Speichern Sie Ihre Daten

Sobald Sie sich angemeldet und Ihre App-Seite erstellt haben, wird Trakt Sie auf eine API-Methodenseite mit einigen wichtigen Informationen führen. Am meisten interessiert Sie die Client ID und das Client Secret, zwei Zahlen- und Buchstabenfolgen, die als API-Schlüssel dienen. Kopieren und speichern Sie sie an jedem sicheren Ort. Sie müssen beide Schlüssel in Ihre Anwendung eingeben.

So verwenden Sie das Trakt-API Geben Sie Ihr Kodi-Add-on ein

Sobald Sie Ihren API-Schlüssel erstellt und gespeichert haben, ist es Zeit, ihn zu verwenden. Dieser Prozess hängt von Ihren Entwicklungspräferenzen ab. Im Folgenden haben wir eine der einfacheren und gebräuchlicheren Methoden zum Erstellen von Kodi-Add-Ons, das Jen-Template, beschrieben. Befolgen Sie die Anweisungen zum Anpassen und Einfügen Ihres API-Schlüssels, und Ihr Code ist in kürzester Zeit einsatzbereit.

Schritt 1 – Holen Sie sich die Jen Vorlage

Besuchen Sie die Jen Template Seite auf github, der offiziellen Homepage der laufenden Entwicklung des Projekts. Klicken Sie auf die grüne Schaltfläche oben rechts, die „klonen oder herunterladen“ anzeigt, und laden Sie dann die ZIP-Datei herunter. Entpacken Sie es in einen eigenen Ordner, vorzugsweise auf Ihrem Desktop, und machen Sie sich bereit für den Tauchgang.

Kodi-Entwicklertipps: Erstellen und Implementieren eines Trakt-API-Schlüssels für Ihr Add-on

Schritt 2 – Bearbeiten Sie Addon.xml

Schauen Sie in den Ordner, den Sie gerade erstellt haben mit dem Titel plugin.video.jen-master. In der obersten Ebene sehen Sie eine Datei namens addon.xml. Öffnen Sie diese Datei mit Ihrem bevorzugten Code-Editor (oder Notepad, im Notfall). Oben sehen Sie eine Zeile, die dem folgenden Text ähnelt. Sie müssen einige Änderungen an dieser Zeile vornehmen. Ändern Sie nur den großgeschriebenen Text und die Zeichen # und achten Sie darauf, Leerzeichen und nicht standardmäßige Zeichen zu vermeiden.

< addon id = ” plugin.video.YOUR ADDON HIER ” name = ” IHR ADDON ’ S NAME ” version = ” #. #. # ” provider-name = ” ENTWICKLER NAME ” >

Wenn Sie fertig sind, sollte die Zeile so aussehen, mit Ihren Angaben anstelle von uns, natürlich:

< Addon id = ” plugin.video.addictivetips ” name = ” AddictiveTips ” Version = ” 1.4 ″ provider-name = „addictivetipscreator“ &rt;

Scrollen Sie nun ein wenig nach unten und suchen Sie nach den Zeilen 19 und 21. Sie markieren die Add-ons-Zusammenfassung und die lange Beschreibung. Ersetzen Sie den unten stehenden Text durch Text, der sich auf Ihr eigenes Projekt bezieht.

< Zusammenfassung lang = ” en ” > ADDON SUMMARY < / sUmmary >
< Beschreibung lang = ” en ” " LONG ADDON BESCHREIBUNG < / Beschreibung >

Es kann zusätzliche Zeilen in diesem Abschnitt geben, die sich auf andere Sprachen beziehen. Sie können sie entfernen oder lassen Sie sie für jetzt leer, sie sind für Übersetzungen gedacht und sind nicht notwendig im Moment.

Speichern Sie die addon.xml-Datei, und bearbeiten Sie sie jetzt erneut.

Schritt 3 – Edit Default.py

Jetzt ist es Zeit, den eigentlichen API-Schlüssel einzufügen. Suchen Sie nach der Datei namens default.py im selben Verzeichnis wie die Datei addon.xml oben. Öffnen Sie es in Ihrem Code-Editor und scrollen Sie dann nach unten zu den Zeilen 27 und 28. Sie sollten in etwa so aussehen:

__ builtin __. Trakt_client_id = “ ” # trakt Kundennummer
__builtin __. trakt_client_secret = “ ” # trakt client secret

Fügen Sie den entsprechenden Code ein, der von der Trakt-Website zwischen den Anführungszeichen kopiert wurde. Zum Beispiel:

__ eingebaut __. Trakt_client_id = < 123456789012345678901234567890 ” # trakt client id

Beide Zeilen sollten jetzt die richtigen Schlüssel haben. Speichern Sie Ihre Änderungen und beenden Sie die Datei.

Schritt 4 – Bearbeiten Sie Settings.xml

Jetzt ist es an der Zeit, die Vorlage so anzupassen, dass sie das Design Ihres Add-Ons widerspiegelt. Im Ordner „jen-master“ sehen Sie einen anderen Ordner mit der Bezeichnung „Ressourcen“. Gehe hinein und suche nach der Datei settings.xml. Öffnen Sie es in Ihrem Editor, und scrollen Sie dann bis zu Zeile 27. Sie sollten die folgende Zeile in diesem Abschnitt einige Male wiederholt sehen:

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

Der Teil, der plugin.video.jen sagt, ist, wo wir uns konzentrieren. Ändern Sie den Text so, dass er den Namen wiedergibt, den Sie zu addon.xml hinzugefügt haben. Unser Beispiel könnte beispielsweise wie folgt aussehen:

action = ” RunPlugin (plugin: //plugin.video.addictivetips/? Mode = ScraperSettings) ” / >

Make die gleichen Änderungen in den Zeilen 27, 31 und 36, dann speichern Sie die Datei und beenden Sie.

Schritt 5 – Benennen Sie den Ordner um

Sie sind gerade fertig! Mit dem API-Schlüssel von Trakt eingefügt und die anderen notwendigen Anpassungen gemacht, alles, was Sie tun müssen, ist den Ordner umbenennen und Sie sind bereit, Dinge auszuprobieren. Speichern und beenden Sie alle Dateien, die Sie bearbeitet haben, und kehren Sie dann zum ursprünglichen Ordner zurück, den Sie „plugin.video.jen-master“ genannt haben. Ändern Sie diesen Namen in den Namen, den Sie in die Datei addon.xml gefolgt von der Versionsnummer eingegeben haben. In unserem obigen Beispiel würde die Datei nun wie folgt benannt werden:

plugin.video.addictivetips.1.4.zip

Und jetzt sind Sie bereit, loszulegen! Versuchen Sie, Ihr Add-on zu Kodi zu installieren, und es sollte gut funktionieren.

Weitere Add-on Anpassungen

Das Jen Template ist ein fantastisches Framework für fast jedes Kodi Add-on. Das Einstecken des API-Schlüssels von Trakt ist nur einer der vielen Schritte, die Sie unternehmen können, um Ihrer Kreation Leben zu geben. Im Folgenden finden Sie weitere Vorschläge, die Sie bei der Markenbildung für Ihr Add-on unterstützen und zu Ihrer eigenen hinzufügen können.

Verwenden Sie ein benutzerdefiniertes Symbol

Beim Durchsuchen von Kodi bemerken Sie möglicherweise ein Symbol, das oben links auf dem Bildschirm erscheint. Dies wird immer dann angezeigt, wenn Sie ein Add-On markieren und es einfach in Ihre Jen-Vorlage aufnehmen kann. Erstellen Sie einfach eine 256 &x; 256-PNG-Datei, vorzugsweise eine ohne Text oder Kodi-Branding, und kopieren Sie sie dann in die oberste Ebene Ihres Ordners. Nennen Sie es icon.png und Sie werden wieder eingestellt!

Ein Fan-Art-Banner einfügen

Ähnlich wie das obige Symbol ist Fan-Art ein Hintergrund im Splash-Stil, der hinter dem Auswahltext erscheint in Kodi. Es kann mit Ihrem Add-on-Branding zusammenhängen, aber die meisten YouTuber ziehen es vor, Banner zu veröffentlichen, die sich auf den Content beziehen, den sie in ihren Add-On-Angeboten anbieten. Wenn Sie sich beispielsweise auf HD-Filme konzentrieren, können Sie sich einen beliebten Film aussuchen und ein Artwork basierend auf diesem Thema erstellen. Um Fan-Art-Banner hinzuzufügen, mach einfach ein 1280 &x; 720 JPG-Bild, nenne es fanart.jpg und klebe es dann in den Top-Level-Ordner deines Add-ons.

Übersetzungen hinzufügen

Englisch ist so ziemlich der Standard für die meisten Inhalte von Kodi, da es die am häufigsten verwendete Sprache im Internet ist. Fast alles in der Kodi-Community ist jedoch auf Übersetzungen ausgelegt. Es ist eine gute Idee, Ihrem Projekt mindestens einige grundlegende Sprachoptionen hinzuzufügen. Kodi-Benutzer sind bestrebt, Übersetzungen für grundlegende Begriffe und Beschreibungen beizutragen.

Die Jen Vorlage erleichtert das Hinzufügen verschiedener Sprachen. Alles, was Sie tun müssen, ist den übersetzten Text zu nehmen und ihn in Ihre addon.xml-Datei einzufügen, indem Sie den gleichen Prozess wie oben beschrieben verwenden. Sie sehen die Abschnitte, die mit den Ausdrücken „lang = er“, „lang = fr“ oder „lang = de“ markiert sind. Sie alle verweisen auf Sprachen, die Benutzer beim Starten von Kodi auswählen können.

Fazit

Trakt ist ein unglaublich nützliches Werkzeug sowohl für Entwickler von Kodi-Add-ons als auch für TV-Fans. Die Nutzung bedeutet einen sofortigen Zugriff auf eine Fülle von Informationen, weit mehr als bei den meisten anderen TV-Datenbankdiensten. Es bedeutet auch du ’ re trägt dazu bei, zu dem Projekt beizutragen, was es für alle besser macht. Das Hinzufügen einer Trakt-API zu Ihrem Projekt ist ebenfalls ein schneller und müheloser Prozess, bei dem keine komplizierten Anmeldungen oder Codesegmente verarbeitet werden müssen. Hatten Sie in der Vergangenheit gute Erfahrungen mit Trakt.tv? Teile deine Kommentare unten!

ads box

q , quelle

Zusammenhängende Posts:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.