- - Kodi Geliştirici İpuçları: Eklentiniz için Trakt API Anahtarını Oluşturma ve Uygulama

Kodi Geliştirici İpuçları: Eklentiniz için Trakt API Anahtarı Oluşturma ve Uygulama

Kodi uzun zamandan biri olmanın konumunu koruduEn iyi açık kaynaklı medya merkezi uygulamaları. Herhangi birisinin yazılım için uzantı oluşturabilmesi kolaylığı, onu daha da çekici kılmaktadır. Kodi eklenti geliştiricileri, kodlama veya uygulama geliştirme konusunda çok az deneyimleri olsa bile, bir öğleden sonra fikirden test edilebilir prototipe geçebilirler.

Trakt gibi hizmetler eklenti geliştiricisine veriyorTV şovları ve filmler hakkında geniş bir bilgi veritabanına anında erişim. Bunları sadece gösteri başlıkları ve bölüm bilgileri almak için kullanmakla kalmazsınız, aynı zamanda Trakt kullanıcı verilerini de beraberinde almak için bir seçenek sunar; En iyisi, Trakt'a başlamak için yapmanız gereken tek şey bir API anahtarı alıp projenize yapıştırmak. Bağlantılar ve örneklerle birlikte aşağıdaki işlemin tamamında size rehberlik edeceğiz.

1 Nolu VPN'i alın
30 gün para iade garantisi

30 gün boyunca ÜCRETSİZ VPN nasıl edinilir?

Örneğin seyahat ederken kısa bir süre için bir VPN'e ihtiyacınız varsa, üst sıradaki VPN'imizi ücretsiz olarak alabilirsiniz. ExpressVPN 30 günlük para iade garantisi içerir. Abonelik için ödeme yapmanız gerekecek, bu bir gerçek, ancak 30 gün boyunca tam erişim ve daha sonra tam bir geri ödeme için iptal. Soru sorulmamış iptal politikaları ismine dayanıyor.

VPN ile Özel Kalın ve Güvende Olun

Kodi yazılım ortamı tamamen güvenlidirve kullanmak yasal. Ancak, yükleyebileceğiniz eklentilerden bazıları, son birkaç yılda daha fazla inceleme yapılmasına neden olan aynı kurallara bağlı değildir. İçerik oluşturucuları bazı eklentileri kapattılar ve ISS'lerin Kodi kullanıcılarını rastgele boğdukları biliniyor. Eklentiniz tamamen meşru olsa bile, Kodi'yi ateşlediğiniz anda risk altında olabilirsiniz.

Kendinizi bu türden korumanın en iyi yolutehlikelerin güvenilir bir sanal özel ağ kullanmaktır. VPN'ler cihazınızdan çıkmadan önce verileri şifreler, böylece hangi siteleri ziyaret ettiğinizi veya hangi Kodi akışlarını indirdiğinizi görmeleri herkes için zor veya tamamen imkansız hale gelir. VPN'ler ayrıca, kimliğinizi ve konumunuzu gizleyerek, çevrimiçi deneyiminize hem gizliliği hem de anonimliği geri kazandırdı ve ISS engellerini ve sansür engellerini aşmaya yardımcı oldu.

Kodi İçin En İyi VPN - IPVanish

Eklentiniz için bir Trakt API Anahtarı Oluşturma ve Uygulama - IPVanish

IPVanish Bunu yapmak için tüm doğru özelliklere sahiptir.Kodi ile kullanmak için en iyi VPN. Bu, 60 farklı ülkede 950'den fazla sunucuya dünya çapında hızlı, düşük gecikmeli bağlantılar sağlamak için başlayarak inanılmaz hızlı bir hizmettir. Ayrıca 256-bit güçlü AES şifrelemesi, DNS sızıntısı koruması ve tüm cihazlar için otomatik bir kapatma anahtarıyla inanılmaz miktarda güvenlik elde edersiniz. Bunu, tüm trafikte sıfır günlüğe kaydetme politikasıyla ve torrent indirme işlemlerinde veya P2P içeriğinde kesinlikle hiçbir kısıtlama olmadan birleştirin ve Kodi akışları da dahil olmak üzere tüm çevrimiçi ihtiyaçlarınız için güvenilir ve özel bir VPN için mükemmel bir tarifiniz oldu!

IPVanish, 7 günlük para iade garantisi sunar; bu, risksiz test etmek için bir haftanız olduğu anlamına gelir. Lütfen bunu not al Addictive Tips okuyucuları burada IPVanish yıllık planında% 60 tasarruf sağlayabiliraylık fiyatı sadece 4,87 dolara düşüyor.

Başlamadan Önce

Trakt, her ikisi için de inanılmaz faydalı bir hizmettir.Kodi geliştiricileri ve geçici flamalar. Düzinelerce eklenti, sağladığı verileri kullanır ve kendi sürümünüz için ayarlanan şeyleri almak beklediğinizden daha kolaydır. Bununla birlikte, atlamadan önce, aşağıdaki bilgilere bir göz atın, böylece tam olarak neye girdiğinizi bilirsiniz.

Kodi Trakt API - Trakt web sitesi - 1

Trakt Ne Yapar?

Trakt.TV'nin basit bir görevi var: TV dizilerinin ve filmlerin insanların izlediği şey hakkında birçok ilginç bilgi toplamak. Şov isimleri, çalışma süreleri ve tür detayları gibi basit şeylerle başlar. Bunun üzerine derecelendirmeler, kullanıcılar arasındaki popülerlik, IMDB skorları ve daha fazlası ile ilgili sayılardır. Çoğu eklenti geliştiricisi, Trakt'ın sağladığı her türlü içeriği kullanmaz. Yine de yaparsanız, sürümünüzü her zamankinden daha kullanışlı hale getirmek için pek çok harika veri sağlayacaksınız.

Trakt alıntılarının istatistiklerinden ve meta verilerinden bazıları aşağıdakileri içerir:

  • Kutu sanat ve sıçrama görüntüleri, hem fan yapımı hem de resmi.
  • Aktörler, direktörler, yazarlar, üreticiler vb. İle ilgili veriler.
  • Bölüm adları, sayıları ve tür bilgileri.
  • Meta veriler birkaç dile çevrildi.
  • Şovun tam başlığı ve orijinal yayın tarihi.
  • Kullanıcı oyları ve eleştirmen incelemesi puanları.

API Anahtarları Nedir?

API, uygulama programlama arayüzü anlamına gelir,ve tuşlar, bir hizmete erişmeye çalışan bir uygulamayı tanımlamak için kullanılan basit sayı ve harf dizeleridir. Örneğin, Facebook için bir eklenti oluşturuyorsanız, harici siteyle eklentiyi tanımlamanıza yardımcı olması için API anahtarlarına ihtiyacınız olabilir, aksi takdirde hiçbir veri iletilmez.

Trakt Güvenli ve Yasal mı?

Hem yasal hem de güvenli, evet. Trakt herhangi bir içerik sunmuyor, sadece meta veri. Gösteri isimleri ve bölüm bilgileri elde etmek için kullanabilirsiniz, ancak hiçbir zaman videoların kendisi değil. Kayda değer bir şey, Trakt'ın video izleme alışkanlıklarınızı takip etmesidir (dolayısıyla adı). Bilgiler, hizmet veritabanına isimsiz olarak gönderilir ve yalnızca Trakt'ın sağlayabileceği bilgi miktarını artırmak için kullanılır. Gizliliğiniz gerçekten risk altında değildir ve eklenti kullanıcılarınızın gizliliği de değildir.

Trakt.tv API Anahtarı Nasıl Oluşturulur

Trakt.tv servisi Kodi geliştiricileri için inanılmaz derecede faydalı bir araçtır. Kullanımı, eklentinizi gerçekten kullanışlı bir yazılım haline getirecek kadar büyük bir bilgi veritabanına anında erişim sağlar. API anahtarının oluşturulması ve eklenmesi de şaşırtıcı derecede basit bir işlemdir. Aşağıdaki kılavuzu takip edin ve çok kısa sürede konuşlandırmaya başlayacaksınız!

Kodi Trakt API - Trakt kaydı - 2

Adım 1 - Trakt.tv'ye kaydolun

Trakt API'sine kayıt olmadan öncesite, Trakt.tv ile bir hesap oluşturmanız gerekir. Kayıt sadece birkaç saniye sürer ve tamamen ücretsizdir. Tutarlılık için, Kodi geliştirici adınızla veya eklenti başlığınızla ilişkili hesap ayrıntılarını kullandığınızdan emin olun.

Adım 2 - API Sayfasını Kullanma

Hesap bilgileri elinizde iken, Trakt'a gidin.TV’nin API’sı uygulama sayfası ve oturum açın. Buradan, eklentiniz, adınızdan kısa bir açıklamaya ve site URL’sine kadar her şeyle ilgili bazı temel bilgileri girmeniz istenecektir. Simgeyi şimdilik boş bırakabilirsiniz, ancak diğer her şeyle ilgilenilmesi gerekir. İşiniz bittiğinde aşağı kaydırın ve “uygulamayı kaydet” i tıklayın.

Kodi Trakt API - Eklenti ekranı - 3

Adım 3 - Bilgilerinizi Kaydedin

Kaydolduktan ve uygulamanızı oluşturduktan sonrasayfasında Trakt, sizi birkaç anahtar bilgiden oluşan bir API yöntemleri sayfasına yönlendirecektir. En çok endişe edeceğiniz kişi, API anahtarınız olarak görev yapan iki rakam ve harf dizesi olan Müşteri Kimliği ve Müşteri Sırrı'dır. Her birini güvenli bir yere kopyalayın ve kaydedin, uygulamanıza her iki anahtarı da girmeniz gerekir.

Kodi Eklentinizde Trakt API Anahtarını Kullanma

API anahtarınızı oluşturup kaydettikten sonra,işe koymanın zamanı geldi. Bu süreç gelişim tercihlerinize bağlı olarak değişecektir. Aşağıda, Kodi eklentileri olan Jen Template'i oluşturmak için daha kolay ve yaygın yöntemlerden birini özetledik. API anahtarınızı özelleştirmek ve eklemek için talimatları izleyin; kodunuz kısa sürede çalışmaya başlayacaktır.

Adım 1 - Jen Şablonunu Alın

Github'taki Jen Template sayfasını ziyaret edin.Projenin devam eden gelişiminin resmi evi. Sağ üstteki “klonla ya da indir” yazan yeşil düğmeye tıklayın, ardından zip dosyasını indirin. Tercihen masaüstünde kendi klasörüne çıkarın, sonra da dalmaya hazır olun.

Kodi Trakt API - XML ​​editörü - 4

Adım 2 - Addon.xml dosyasını düzenleyin

Yeni oluşturduğunuz klasörün içine bakınplugin.video.jen-ana. Üst seviyede addon.xml adlı bir dosya göreceksiniz. Sık kullandığınız kod düzenleyiciyi (veya notepad'i bir tutam olarak) kullanarak bu dosyayı açın. En üstte, aşağıdaki metne benzeyen bir çizgi göreceksiniz. Bu satırda birkaç düzenleme yapmanız gerekecek. Yalnızca büyük harfli metni ve # işaretlerini değiştirin, boşluk ve standart olmayan karakterler kullanmaktan kaçının.

<addon id = ”plugin.video.YOUR BURADA EKLE” name = ”ADDON’UNUN ADI” version = ”#. #. #” sağlayıcı-name = ”DEVELOPER ADI”>

Tamamlandığında, satır elbette bizim bilgilerinizle birlikte, bunun gibi bir şeye benzemelidir:

<addon id = ”plugin.video.addictivetips” name = ”AddictiveTips” sürüm = ”1.4 ″ sağlayıcı-adı =” addictivetipscreator ”>

Şimdi biraz aşağı kaydırın ve 19. ve 21. satırları arayın. Eklenti özetini ve uzun açıklamayı işaretler. Aşağıdaki büyük harflerle yazdığınız metni kendi projenizle ilgili metinle değiştirin.

<summary lang = ”en”> ADDON ÖZETİ </summary>
<Description lang = ”en”> UZUN ADDON AÇIKLAMASI </description>

Bu bölümde diğer dillere atıfta bulunan ek satırlar olabilir. Bunları kaldırabilir veya şimdilik boş bırakabilirsiniz, çeviriler için tasarlanmıştır ve şu anda gerekli değildir.

Addon.xml dosyasını kaydedin, şimdilik düzenlemeyi bitirdiniz.

Adım 3 - Default.py'yi düzenleyin

Şimdi gerçek API anahtarını ekleme zamanı. Default.py adlı dosyayı, yukarıdaki addon.xml dosyasıyla aynı dizinde arayın. Kod editörünüzde açın, ardından 27 ve 28. satırlara gidin.

__builtin __. trakt_client_id = “” # trakt müşteri kimliği
__builtin __. trakt_client_secret = “” # trakt müşteri sırrı

Trakt web sitesinden kopyalanan uygun kodu tırnak işaretleri arasına yerleştirin. Örneğin:

__builtin __. trakt_client_id = “123456789012345678901234567890” # trakt müşteri kimliği

Her iki satırda da şu anda doğru tuşlar bulunmalıdır. Değişikliklerinizi kaydedin ve dosyadan çıkın.

Adım 4 - Ayarları Düzenle.xml

Şimdi şablonu özelleştirmeyi tamamlamanın zamanı geldibu nedenle eklentinizin tasarımını yansıtır. Jen-master klasörünün içinde “kaynaklar” olarak adlandırılan başka bir klasör göreceksiniz. İçeri gir ve settings.xml dosyasını bul. Editörünüzde açın, ardından satır 27 etrafında aşağı doğru kaydırın. Bu satırda aşağıdaki satırın birkaç kez tekrarlandığını görmelisiniz:

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

Plugin.video.jen diyen bölüm odaklandığımız yer. Addon.xml dosyasına eklediğiniz adı yansıtacak şekilde metni değiştirin. Örneğin, bizimki şuna benzeyebilir:

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

Aynı değişiklikleri 27, 31 ve 36. satırlarda yapın, ardından dosyayı kaydedin ve çıkın.

Adım 5 - Klasörü Yeniden Adlandırın

Neredeyse bitti! Trakt'ın API anahtarı ve diğer gerekli özelleştirmeler yapıldığında, yapmanız gereken tek şey klasörü yeniden adlandırmak ve işleri denemek için hazırsınız demektir. Düzenlediğiniz tüm dosyaları kaydedip çıkın, ardından “plugin.video.jen-master” adlı orijinal klasöre geri dönün. Addon.xml dosyasına girdiğiniz adı ve ardından sürüm numarasını yansıtacak şekilde bu adı değiştirin. Yukarıdaki örneğimizi kullanarak, dosya şimdi adlandırılmış olur:

plugin.video.addictivetips.1.4.zip

Ve şimdi gitmeye hazırsın! Eklentinizi Kodi'ye yüklemeyi deneyin ve iyi çalışmalıdır.

Eklenti Özelleştirmeleri

Jen Template, fantastik bir çerçevedir.hemen hemen herhangi bir Kodi eklentisi. API anahtarını Trakt'tan takmak, yaratma hayatınızı vermek için atabileceğiniz birçok adımdan yalnızca biridir. Eklentinizi markalaştırmanıza ve kendi başınıza yapmanıza yardımcı olacak izlenecek birkaç öneriler daha aşağıdadır.

Özel Bir Simge Kullan

Kodi'ye göz atarken bir simge görebilirsinizEkranın sol üst köşesinde belirir. Bu, bir eklentiyi vurguladığınızda görünür ve Jen Şablonunuza dahil edilmesi kolaydır. Sadece 256 x 256 PNG dosyası oluşturun, tercihen metin veya Kodi markası olmayan bir dosya oluşturun, sonra dosyayı klasörünüzün üst seviyesine kopyalayın. Bunu icon.png olarak adlandırın ve hazırsınız!

Bir Hayran Sanatı Afişi ekleyin

Yukarıdaki simgeye benzer şekilde, fan sanatı birKodi'de seçim metninin arkasında görünen splash stili arka plan. Eklenti markalamanızla ilgili olabilir, ancak çoğu içerikçi eklentilerinin sundukları içerikle ilgili afişler yayınlamayı tercih eder. Örneğin, HD filmlere odaklanıyorsanız, popüler bir film seçebilir ve bu temanın etrafında bazı sanat eserleri yaratabilirsiniz. Hayran sanat afişleri eklemek için, sadece 1280 × 720 JPG görüntü oluşturun, fanart.jpg adını verin, ardından eklentinizin üst düzey klasörüne yapıştırın.

Çeviri ekle

İngilizce hemen hemen çoğu için varsayılanKodi’nin içeriği, web’de en çok kullanılan dil olduğundan. Bununla birlikte, Kodi topluluğundaki hemen hemen her şey, akılda çevirilerle tasarlanmıştır. Projenize en az birkaç temel dil seçeneği eklemek iyi bir fikirdir. Kodi kullanıcıları temel terimler ve açıklamalar için çevirilere katkıda bulunmaya isteklidir.

Jen Şablonu farklı eklemeyi kolaylaştırırDiller. Tek yapmanız gereken, çevrilmiş metni alıp yukarıda anlatılan işlemlerin aynısını kullanarak addon.xml dosyasına yapıştırmak. “Lang = he”, “lang = fr” veya “lang = de” ibareleri ile işaretlenmiş bölümleri göreceksiniz, bunların tümü Kodi'yi başlatırken kullanıcıların seçebileceği dilleri işaret ediyor.

Sonuç

Trakt, her iki Kodi için inanılmaz derecede faydalı bir araçtırhem eklenti geliştiricileri hem de TV hayranları. Bunu kullanmak, diğer birçok TV veritabanı servisinden çok daha fazla bilgi zenginliğine anında erişim anlamına gelir. Bu aynı zamanda projeye katkıda bulunmanıza yardım ettiğiniz anlamına gelir; bu da herkes için daha iyi hale getirir. Projenize bir Trakt API'si eklemek, karmaşık bir kaydolma veya kod kesimi içermeyen hızlı ve acısız bir işlemdir. Geçmişte Trakt.tv kullanarak iyi bir deneyim oldu mu? Yorumlarınızı aşağıda paylaşın!

Yorumlar