- - Tip til Kodi-udvikler: Sådan opretter og implementerer du en Trakt API-nøgle til din tilføjelse

Kodi Developer Tips: Sådan opretter og implementerer du en Trakt API-nøgle til din tilføjelse

Kodi har længe haft positionen som en afde bedste open source mediecenter-apps rundt omkring. Den lethed, hvorpå enhver kan oprette udvidelser til softwaren, gør den også endnu mere attraktiv. Kodi-add-on-udviklere kan gå fra idé til testbar prototype på en enkelt eftermiddag, selvom de har ringe erfaring med kodning eller appudvikling.

Tjenester som Trakt giver add-on-udviklereøjeblikkelig adgang til en massiv database med information om tv-shows og film. Ikke kun kan du bruge dem til at hente showtitler og episodinformation, men Trakt tilbyder en mulighed for at hente brugerdata sammen med dem, hvilket betyder, at du kan tilføje et "populært" eller "brugerklassificeret" afsnit til din udvidelse på et øjeblik. Det bedste af alt, det eneste, du skal gøre for at komme i gang med Trakt, er at hætte en API-nøgle og indsætte den i dit projekt. Vi vil lede dig gennem hele processen nedenfor, komplet med links og prøver.

Få VPN-nummer 1
30-dages pengene-tilbage-garanti

Sådan får du en GRATIS VPN i 30 dage

Hvis du har brug for en VPN en kort stund, når du f.eks. Rejser, kan du få vores toprankede VPN gratis. ExpressVPN inkluderer en 30-dages pengene-tilbage-garanti. Du skal betale for abonnementet, det er en kendsgerning, men det tillader det fuld adgang i 30 dage, og derefter annullerer du for en fuld refusion. Deres annulleringspolitik, der ikke stilles spørgsmål, lever op til navnet.

Forbliv privat og sikker med en VPN

Kodi-softwaremiljøet er helt sikkertog lovligt at bruge. Nogle af de tilføjelser, du kan installere, er ikke bundet af de samme regler, hvilket har medført øget kontrol i de sidste par år. Indholdsskabere har lukket visse tilføjelser, og internetudbydere er kendt for at slå Kodi-brugere tilfældigt ud. Selv hvis din tilføjelse er fuldstændig legitim, kan det øjeblik, du fyrer op Kodi, være i fare.

Den bedste måde at beskytte dig selv mod disse slagsaf farer er at bruge et pålideligt virtuelt privat netværk. VPN'er krypterer data, før de forlader din enhed, hvilket gør det vanskeligt eller direkte umuligt for nogen at se, hvilke websteder du besøger, eller hvilke Kodi-streams du downloader. VPN skjuler også din identitet og placering, gendanner både privatliv og anonymitet til din online oplevelse og hjælper med at bryde igennem ISP-throttles og censurbarrierer.

Den bedste VPN for Kodi - IPVanish

Sådan opretter og implementerer du en Trakt API-nøgle til din tilføjelse - IPVanish

IPVanish har alle de rigtige funktioner til at gøre det til en afbedste VPN'er til brug sammen med Kodi. Det er en utrolig hurtig service, til at begynde med, der tilbyder over 950 servere i 60 forskellige lande til hurtige, lavt-lagede forbindelser rundt om i verden. Du får også en utrolig mængde sikkerhed med stærk 256-bit AES-kryptering, DNS-lækagebeskyttelse og en automatisk dræbningsafbryder til alle enheder. Kombiner det med en nul-logging politik for al trafik og absolut ingen begrænsninger for torrent-downloads eller P2P-indhold, og du har den perfekte opskrift på en pålidelig og privat VPN til alle dine online behov, inklusive Kodi-streams!

IPVanish tilbyder en 7-dages pengene-tilbage-garanti, hvilket betyder, at du har en uge til at teste den risikofri. Bemærk, at Vanedannende tip-læsere kan spare enorme 60% her på IPVanish-årsplanen, hvilket tager den månedlige pris ned til kun $ 4,87 / mo.

Før du kommer i gang

Trakt er en utrolig nyttig service til begge siderKodi-udviklere og afslappede streamere. Dusinvis af tilføjelser bruger de data, den leverer, og det er lettere at få ting konfigureret til din egen udgivelse, end du kunne forvente. Før du hopper ind, skal du dog kigge på nedenstående oplysninger, så du ved nøjagtigt, hvad du kommer ind på.

Kodi Trakt API - Traktwebsted - 1

Hvad gør Trakt?

Trakt.tv har en simpel mission: indsamle masser af interessante oplysninger om, hvad tv-shows og film folk ser på. Det starter med enkle ting som shownavne, driftstider og genret detaljer. Oven i det er numre, der vedrører ratings, popularitet blandt brugere, IMDB-scoringer og meget mere. De fleste add-on-udviklere bruger ikke alt indhold, der leveres af Trakt. Hvis du dog gør det, leverer du masser af gode data for at gøre din udgivelse mere nyttig end nogensinde.

Nogle af statistikker og metadata Trakt skrabe inkluderer følgende:

  • Box art og splash-billeder, både fan-made og officielle.
  • Data om skuespillere, instruktører, forfattere, producenter og så videre.
  • Afsnit navn, numre og information om genre.
  • Metadata oversat til flere sprog.
  • Showets fulde titel og originale luftdato.
  • Brugervurderinger og kritikanmeldelsesscore.

Hvad er API-nøgler?

API står for applikationsprogrammeringsgrænsefladen,og tasterne er enkle strenge med tal og bogstaver, der bruges til at identificere et program, der prøver at få adgang til en tjeneste. Hvis du for eksempel bygger en tilføjelse til Facebook, har du muligvis brug for API-nøgler til at hjælpe med at identificere tilføjelsen til det eksterne websted, ellers ville der aldrig overføres nogen data.

Er Trakt sikkert og lovligt?

Både lovligt og sikkert, ja. Trakt indeholder ikke noget indhold, bare metadata. Du kan bruge det til at få shownavne og information om episoden, men aldrig selve videoerne. En ting, der er værd at bemærke, er, at Trakt holder styr på dine videobilleder (deraf navnet). Information indsendes anonymt til tjenestens database og bruges kun til at øge mængden af ​​information Trakt kan tilbyde. Dit privatliv er ikke rigtig i fare, og heller ikke privatlivets fred for dine add-on brugere.

Sådan opretter du en Trakt.tv API-nøgle

Trakt.tv-service er et utroligt nyttigt værktøj for Kodi-udviklere. Brug af det giver dig øjeblikkelig adgang til en massiv database med information, der er nok til at omdanne din tilføjelse til et virkelig nyttigt stykke software. Oprettelse og tilføjelse af API-nøglen er også en overraskende enkel proces. Følg vejledningen herunder, så implementerer du på kort tid!

Kodi Trakt API - Trakt register - 2

Trin 1 - Registrer dig med Trakt.tv

Før kan du endda registrere dig med Trakt APIwebsted, skal du oprette en konto med Trakt.tv. Tilmelding tager kun et par sekunder og er helt gratis. Sørg for at bruge kontooplysninger tilknyttet dit Kodi-udviklernavn eller add-on-titel til konsistens.

Trin 2 - Brug af API-siden

Gå til Trakt med kontooplysninger i hånden.tv's API-applikationsside og log ind. Herfra bliver du bedt om at udfylde nogle grundlæggende oplysninger om dit tilføjelse, alt fra navnet til en kort beskrivelse og webadressen til webstedet. Du kan lade ikonet være tomt for nu, men alt andet skal tages hånd om. Når du er færdig, skal du rulle ned og klikke på "gem app".

Kodi Trakt API - Addon skærm - 3

Trin 3 - Gem dine detaljer

Når du har tilmeldt dig og oprettet din appside, vil Trakt henvise dig til en API-metodeside med et par nøgleoplysninger. Den ene, du vil være mest bekymret for, er klient-id og klienthemmelighed, to strenge med tal og bogstaver, der fungerer som dine API-nøgler. Kopier og gem hver enkelt et sikkert sted, skal du indtaste begge taster i din applikation.

Sådan bruges Trakt API-nøglen i din Kodi-tilføjelse

Når du har genereret og gemt din API-nøgle,det er tid til at sætte det i gang. Denne proces varierer afhængigt af dine udviklingspræferencer. Nedenfor har vi skitseret en af ​​de lettere og mere almindelige metoder til at oprette Kodi-tilføjelser, Jen Template. Følg instruktionerne for at tilpasse og indsætte din API-nøgle, og din kode vil være oppe og køre på kort tid.

Trin 1 - Hent Jen-skabelonen

Besøg siden Jen Template på github, theofficielt hjemsted for projektets løbende udvikling. Klik på den grønne knap øverst til højre, der siger “klon eller download”, og download derefter zip-filen. Træk den ud i sin egen mappe, helst på skrivebordet, og gør dig derefter klar til at dykke i.

Kodi Trakt API - XML ​​editor - 4

Trin 2 - Rediger Addon.xml

Se inde i den mappe, du lige har oprettet med titlenplugin.video.jen-mester. På øverste niveau ser du en fil med navnet addon.xml. Åbn denne fil ved hjælp af din favoritkodeditor (eller notepad, i en knivspids). Øverst ser du en linje, der ligner teksten nedenfor. Du skal foretage et par redigeringer af denne linje. Skift kun den store tekst og #-tegnene, og sørg for at undgå at bruge mellemrum og ikke-standardtegn.

<addon id = ”plugin.video.YOUR ADDON HERE” name = ”DIT ADDON'S NAVN” version = ”#. #. #” provider-name = ”DEVELOPER NAME”>

Når komplet, skal linjen se sådan ud, med dine detaljer i stedet for vores, selvfølgelig:

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

Rul nu lidt ned og kig efter linjer 19 og 21. De markerer tilføjelsesoversigten og den lange beskrivelse. Udskift teksten i kasketter nedenfor med tekst, der vedrører dit eget projekt.

<resumé lang = ”da”> ADDON SAMMENDRAG </summary>
<beskrivelse lang = ”da”> LANG ADDON BESKRIVELSE </beskrivelse>

Der kan være yderligere linjer i dette afsnit, der refererer til andre sprog. Du kan fjerne dem eller lade dem være tomme for nu, de er beregnet til oversættelser og er ikke nødvendige i øjeblikket.

Gem filen addon.xml, du er nu klar til at redigere den.

Trin 3 - Rediger Default.py

Nu er det tid til at indsætte den faktiske API-nøgle. Se efter den fil, der er navngivet default.py i samme bibliotek som addon.xml-filen ovenfor. Åbn den i din kodeditor, rulle derefter ned til linjer 27 og 28. De skal se sådan ud:

__builtin __. trakt_client_id = “” # trakt klient-id
__builtin __. trakt_client_secret = “” # trakt klienthemmelighed

Indsæt den korrekte kode, der er kopieret fra Trakt-webstedet mellem anførselstegnene. For eksempel:

__builtin __. trakt_client_id = “123456789012345678901234567890” # trakt klient-id

Begge linjer skal have de rigtige taster på plads nu. Gem dine ændringer, og luk filen.

Trin 4 - Rediger Settings.xml

Nu er det tid til at afslutte tilpasningen af ​​skabelonenså det afspejler dit add-ons design. Inde i jen-master-mappen ser du en anden mappe mærket "ressourcer". Gå ind og kig efter filen settings.xml. Åbn den i din editor, rulle derefter ned til omkring linje 27. Du skal se følgende linje gentaget et par gange i dette afsnit:

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

Den del, der siger plugin.video.jen, er, hvor vi fokuserer. Skift teksten for at afspejle det samme navn, du tilføjede til addon.xml. For eksempel kan vores se sådan ud:

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

Foretag de samme ændringer på linier 27, 31 og 36, gem derefter filen og afslutt.

Trin 5 - Omdøb mappen

Du er næsten færdig! Med API-nøglen fra Trakt indsat og de andre nødvendige tilpasninger foretaget, er alt hvad du skal gøre at omdøbe mappen, og du er klar til at teste tingene ud. Gem og afslutt alle de filer, du redigerede, og gå derefter tilbage til den originale mappe, du lavede, kaldet “plugin.video.jen-master”. Skift dette navn for at afspejle det, du indtastede i addon.xml, efterfulgt af versionnummer. Ved hjælp af vores eksempel ovenfor vil filen nu blive navngivet:

plugin.video.addictivetips.1.4.zip

Og nu er du klar til at gå! Prøv at installere din tilføjelse til Kodi, og det skal fungere fint.

Flere add-on tilpasninger

Jen-skabelonen er en fantastisk ramme fornæsten enhver Kodi-tilføjelse. Tilslutning af API-nøglen fra Trakt er blot et af de mange skridt, du kan tage for at give din skabelse liv. Nedenfor er et par flere forslag, du kan følge for at hjælpe med at merke din tilføjelse og gøre det til dit eget.

Brug et brugerdefineret ikon

Når du gennemser Kodi kan du bemærke et ikonder vises øverst til venstre på skærmen. Dette vises, når du fremhæver en tilføjelse, og det er let at inkludere med din Jen-skabelon. Opret blot en 256 × 256 PNG-fil, helst en uden tekst eller Kodi-branding, og kopier den derefter til det øverste niveau i din mappe. Navn det icon.png, og du er indstillet!

Inkluder en fan Art Banner

Ligesom ikonet ovenfor er fan art ensplash-stil baggrund, der vises bag markeringstekst i Kodi. Det kan relateres til dit add-on branding, men de fleste skabere foretrækker at frigive bannere relateret til det indhold, deres add-on tilbyder. Hvis du f.eks. Fokuserer på HD-film, kan du vælge en populær film og oprette nogle kunstværker baseret på det tema. For at tilføje fan art bannere skal du bare oprette et 1280 × 720 JPG-billede, navngiv det fanart.jpg og derefter sætte det i øverste niveau mappe i din add-on.

Tilføj oversættelser

Engelsk er stort set standard for det meste afKodis indhold, da det er det mest udbredte sprog på nettet. Næsten alt i Kodi-samfundet er dog designet med oversættelser i tankerne. Det er en god ide at tilføje mindst et par grundlæggende sprogindstillinger i dit projekt. Kodi-brugere er ivrige efter at bidrage med oversættelser til grundlæggende termer og beskrivelser.

Jen-skabelonen gør det nemt at tilføje anderledesSprog. Alt hvad du skal gøre er at tage den oversatte tekst og indsætte den i din addon.xml-fil ved hjælp af den samme proces som beskrevet ovenfor. Du vil se sektioner markeret med sætninger “lang = he”, “lang = fr” eller “lang = de”, som alle peger på sprog, som brugere kan vælge, når de starter Kodi.

Konklusion

Trakt er et utroligt nyttigt værktøj til begge Kodiadd-on-udviklere og tv-fans. Brug af det betyder øjeblikkelig adgang til et væld af information, langt mere end de fleste andre tv-databasetjenester. Det betyder også, at du hjælper med at bidrage til projektet, hvilket gør det bedre for alle. Tilføjelse af et Trakt API til dit projekt er også en hurtig og smertefri proces uden komplicerede tilmeldinger eller kodesegmenter at håndtere. Havde du en god oplevelse med at bruge Trakt.tv i fortiden? Del dine kommentarer nedenfor!

Kommentarer