- - نصائح مطور Kodi: كيفية إنشاء وتطبيق مفتاح API Trakt لإضافتك

نصائح مطور Kodi: كيفية إنشاء وتطبيق مفتاح API Trakt لإضافتك

شغل كودي منذ فترة طويلة منصب كونه أحدأفضل تطبيقات مركز الوسائط مفتوحة المصدر حولها. السهولة التي يمكن لأي شخص إنشاء ملحقات للبرنامج يجعلها أكثر جاذبية أيضًا. يمكن لمطوّري برامج Kodi الانتقال من الفكرة إلى النموذج الأولي القابل للاختبار في فترة ما بعد الظهيرة ، حتى لو لم يكن لديهم خبرة كبيرة في مجال الترميز أو تطوير التطبيق.

تقدم خدمات مثل Trakt للمطورين الإضافيينالوصول الفوري إلى قاعدة بيانات ضخمة من المعلومات حول البرامج التلفزيونية والأفلام. لا يمكنك استخدامها فقط لسحب عناوين العروض ومعلومات الحلقات ، ولكن Trakt يقدم خيارًا للحصول على بيانات المستخدم معها ، مما يعني أنه يمكنك إضافة قسم "شعبي" أو "مصنف من قِبل المستخدم" إلى الإضافة في لحظة. أفضل ما في الأمر هو أن الشيء الوحيد الذي عليك القيام به للبدء في استخدام Trakt هو قطع مفتاح API ولصقه في مشروعك. سنتعرف على العملية برمتها أدناه ، مع استكمال الروابط والعينات.

الحصول على # 1 تصنيف VPN
30 يوما ضمان استعادة الاموال

كيفية الحصول على VPN مجاني لمدة 30 يومًا

إذا كنت بحاجة إلى VPN لفترة قصيرة عند السفر على سبيل المثال ، يمكنك الحصول على VPN في المرتبة الأعلى مجانًا. يشمل ExpressVPN ضمان استرداد الأموال لمدة 30 يومًا. سوف تحتاج إلى دفع ثمن الاشتراك ، هذه حقيقة ، ولكنها تسمح بذلك الوصول الكامل لمدة 30 يوما ثم قمت بإلغاء لاسترداد كامل. إن سياسة الإلغاء التي لم تطرح على الأسئلة ترقى إلى مستوى اسمها.

كن خاص وآمن مع VPN

بيئة برنامج Kodi آمنة تمامًاوقانونية للاستخدام. بعض الإضافات التي يمكنك تثبيتها ليست ملزمة بهذه القواعد نفسها ، مما تسبب في زيادة التدقيق خلال السنوات القليلة الماضية. قام منشئو المحتوى بإغلاق بعض الوظائف الإضافية ، ومن المعروف أن مزودي خدمة الإنترنت يخنقون مستخدمي Kodi بشكل عشوائي. حتى إذا كانت الوظيفة الإضافية لديك مشروعة تمامًا ، فمن المحتمل أن تكون في خطر عندما تشعل Kodi.

أفضل طريقة لحماية نفسك من هذه الأنواعمن المخاطر هو استخدام شبكة خاصة افتراضية موثوقة. تقوم شبكات VPN بتشفير البيانات قبل أن تترك جهازك ، مما يجعل من الصعب أو الصريح على أي شخص أن يرى المواقع التي تزورها أو التي يتنقلها Kodi. تقوم شبكات VPN أيضًا بإخفاء هويتك وموقعك ، واستعادة كلاً من الخصوصية وعدم الكشف عن هويتك لتجربتك عبر الإنترنت ، والمساعدة في اختراق خنق مزود خدمة الإنترنت وحواجز الرقابة.

أفضل VPN لـ Kodi - IPVanish

كيفية إنشاء وتطبيق مفتاح API Trakt لإضافتك - IPVanish

IPVanish لديه كل الميزات الصحيحة لجعلها واحدة منأفضل VPN للاستخدام مع Kodi. إنها خدمة سريعة بشكل لا يصدق ، حيث تقدم أكثر من 950 خادمًا في 60 دولة مختلفة من أجل اتصالات سريعة منخفضة التأخير في جميع أنحاء العالم. يمكنك أيضًا الحصول على قدر لا يصدق من الأمان مع تشفير AES قوي 256 بت ، وحماية ضد تسرب DNS ، ومفتاح قتل تلقائي لجميع الأجهزة. يمكنك الجمع بين ذلك مع سياسة التسجيل الصفري على كل حركة المرور وبدون أي قيود على تنزيلات تورنت أو محتوى P2P وستحصل على وصفة مثالية لشبكة VPN خاصة وموثوقة لجميع احتياجاتك على الإنترنت ، بما في ذلك تدفقات Kodi!

تقدم IPVanish ضمان استعادة الأموال لمدة 7 أيام مما يعني أن لديك أسبوعًا لاختباره بدون مخاطر. يرجى ملاحظة ذلك يمكن لقراء نصائح الإدمان أن ينقذوا نسبة هائلة تبلغ 60 ٪ هنا على الخطة السنوية IPVanish، مع انخفاض السعر الشهري إلى 4.87 دولار فقط / شهر.

قبل أن تبدأ

Trakt هي خدمة مفيدة بشكل لا يصدق لكليهمامطوري كودي وشاشات عارضة. تستفيد العشرات من الوظائف الإضافية من البيانات التي توفرها ، ويعد إعداد الأشياء لإصدارك الخاص أسهل مما تتوقع. قبل أن تقفز ، ألق نظرة على المعلومات أدناه حتى تعرف بالضبط ما ستدخل إليه.

Kodi Trakt API - موقع Trakt - 1

ماذا تفعل تراكت؟

TRAKT.للتليفزيون مهمة بسيطة: جمع الكثير من المعلومات المثيرة للاهتمام حول البرامج التلفزيونية والأفلام التي يشاهدها الأشخاص. يبدأ بأشياء بسيطة مثل أسماء العرض ، أوقات التشغيل ، وتفاصيل النوع. علاوة على ذلك ، الأرقام المتعلقة بالتقييمات ، والشعبية بين المستخدمين ، وعشرات IMDB ، والكثير غير ذلك. لا يستخدم معظم مطوري البرامج الإضافية كل جزء من المحتويات التي توفرها Trakt. إذا فعلت ذلك ، فستوفر الكثير من البيانات الرائعة لجعل إصدارك أكثر فائدة من أي وقت مضى.

تتضمن بعض سجلات Trakt والبيانات الوصفية ما يلي:

  • مربع الفن والصور البداية ، سواء من صنع مروحة والرسمية.
  • بيانات عن الممثلين والمخرجين والكتاب والمنتجين وما إلى ذلك.
  • أسماء الحلقات والأرقام ومعلومات النوع.
  • البيانات الوصفية المترجمة إلى عدة لغات.
  • عنوان العرض الكامل وتاريخ البث الأصلي.
  • تقييمات المستخدم وعشرات الناقد الاستعراض.

ما هي مفاتيح API؟

API تقف على واجهة برمجة التطبيقات ،والمفاتيح هي سلاسل بسيطة من الأرقام والحروف المستخدمة لتحديد تطبيق يحاول الوصول إلى خدمة. إذا كنت تقوم بإنشاء وظيفة إضافية على Facebook ، على سبيل المثال ، فقد تحتاج إلى مفاتيح API للمساعدة في تحديد الوظيفة الإضافية مع الموقع الخارجي ، وإلا فلن يتم إرسال أية بيانات على الإطلاق.

هل Trakt آمن وقانوني؟

قانوني وآمن ، نعم. Trakt لا يوفر أي محتوى ، فقط بيانات التعريف. يمكنك استخدامه للحصول على أسماء المعرض ومعلومات الحلقة ، ولكن لا يتم عرض مقاطع الفيديو نفسها. أحد الأشياء الجديرة بالملاحظة هو أن Trakt تقوم بتتبع عادات مشاهدة الفيديو الخاصة بك (وبالتالي الاسم). يتم إرسال المعلومات إلى قاعدة بيانات الخدمة بشكل مجهول ويتم استخدامها فقط لزيادة مقدار المعلومات التي يمكن أن تقدمها Trakt. خصوصيتك ليست في خطر حقًا ، وليست خصوصية مستخدمي الإضافة.

كيفية إنشاء Trakt.tv API الرئيسية

ذا تراكت.تعتبر خدمة التلفزيون أداة مفيدة بشكل لا يصدق لمطوري Kodi. يمنحك استخدامه إمكانية الوصول الفوري إلى قاعدة بيانات ضخمة من المعلومات ، وهو ما يكفي لتحويل الوظيفة الإضافية الخاصة بك إلى برنامج مفيد بالفعل. يعد إنشاء مفتاح API وإضافةه عملية بسيطة بشكل مدهش أيضًا. اتبع الدليل أدناه وسوف يتم نشره في أي وقت من الأوقات!

Kodi Trakt API - سجل Trakt - 2

الخطوة 1 - سجل مع Trakt.tv

حتى قبل أن تتمكن من التسجيل باستخدام Trakt APIالموقع ، ستحتاج إلى إنشاء حساب باستخدام Trakt.tv. لا يستغرق الاشتراك سوى بضع ثوانٍ وهو مجاني تمامًا. تأكد من استخدام تفاصيل الحساب المرتبطة باسم مطور Kodi أو عنوان الوظيفة الإضافية ، من أجل التناسق.

الخطوة 2 - استخدام صفحة API

مع تفاصيل الحساب في متناول اليد ، انتقل إلى Trakt.صفحة تطبيق API على التلفزيون وتسجيل الدخول. سيُطلب منك من هنا ملء بعض المعلومات الأساسية حول الوظيفة الإضافية ، وكل شيء من الاسم إلى وصف موجز وعنوان URL للموقع. يمكنك ترك الأيقونة فارغة في الوقت الحالي ، ولكن يجب العناية بكل شيء آخر. بمجرد الانتهاء ، مرر للأسفل وانقر على "حفظ التطبيق".

Kodi Trakt API - شاشة الملحق - 3

الخطوة 3 - حفظ التفاصيل الخاصة بك

بمجرد التسجيل وإنشاء تطبيقكالصفحة ، سيقوم Trakt بتوجيهك إلى صفحة أساليب API مع بعض المعلومات الأساسية القليلة. أكثر ما يهمك هو معرف العميل وسري العميل ، سلسلتان من الأرقام والحروف التي تخدم كمفاتيح API. انسخ وحفظ كل واحد في مكان آمن ، ستحتاج إلى إدخال كلا المفتاحين في التطبيق الخاص بك.

كيفية استخدام مفتاح API Trakt في الوظيفة الإضافية لـ Kodi

بمجرد إنشاء مفتاح API وحفظه ،لقد حان الوقت لوضعها موضع التنفيذ. ستختلف هذه العملية حسب تفضيلات التطوير الخاصة بك. أدناه ، قمنا بتحديد إحدى الطرق الأكثر سهولة والأكثر شيوعًا لإنشاء الوظائف الإضافية لـ Kodi ، وهي Jen Template. اتبع التعليمات لتخصيص وإدخال مفتاح API الخاص بك وسوف يتم تشغيل الرمز الخاص بك في أي وقت من الأوقات.

الخطوة 1 - الحصول على قالب Jen

قم بزيارة صفحة Jen Template على جيثبالمنزل الرسمي للتطوير المستمر للمشروع. انقر فوق الزر الأخضر في الجزء العلوي الأيمن الذي يشير إلى "استنساخ أو تنزيل" ، ثم قم بتنزيل الملف المضغوط. قم باستخراجها إلى مجلدها الخاص ، ويفضل أن يكون ذلك على سطح المكتب الخاص بك ، ثم استعد للغوص فيها.

Kodi Trakt API - محرر XML - 4

الخطوة 2 - تحرير Addon.xml

انظر داخل المجلد الذي أنشأته للتو بعنوانplugin.video.jen رئيسية. في المستوى العلوي ، سترى ملفًا باسم addon.xml. افتح هذا الملف باستخدام محرر الكود المفضل (أو المفكرة ، في قرص). في الجزء العلوي ، سترى خطًا يشبه النص أدناه. ستحتاج إلى إجراء بعض التعديلات على هذا السطر. قم فقط بتغيير النص ذي الأحرف الكبيرة وعلامات # ، وتأكد من تجنب استخدام المسافات والأحرف غير القياسية.

<addon id = "plugin.video.YAdDON HERE" name = "your ADDON’S NAME" version = "#. #. #" provider-name = "DEVELOPER NAME">

عند اكتماله ، يجب أن يبدو الخط بشكل مشابه ، مع التفاصيل الخاصة بك بدلاً من بياناتنا ، بالطبع:

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

انتقل الآن لأسفل قليلاً وابحث عن السطور 19 و 21. وهي تحدد ملخص الوظائف الإضافية والوصف الطويل. استبدل النص الموجود بالأحرف الكبيرة أدناه بالنص المتعلق بمشروعك.

<summary lang = "en"> ملخص ADDON </summary>
<description lang = "en"> وصف ADDON LONG الطويل </ الوصف>

قد يكون هناك خطوط إضافية في هذا القسم تشير إلى لغات أخرى. يمكنك إزالتها أو تركها فارغة في الوقت الحالي ، فهي مخصصة للترجمات وليست ضرورية في الوقت الحالي.

احفظ ملف addon.xml ، لقد انتهيت من تعديله الآن.

الخطوة 3 - تحرير Default.py

حان الوقت الآن لإدخال مفتاح API الفعلي. ابحث عن الملف المسمى default.py في نفس الدليل كملف addon.xml أعلاه. افتحها في محرر الكود الخاص بك ، ثم قم بالتمرير لأسفل إلى السطور 27 و 28. يجب أن تبدو كما يلي:

__builtin __. trakt_client_id = "" # معرف عميل trakt
__builtin __. trakt_client_secret = "" # عميل trakt السري

أدخل الكود المناسب المنسوخ من موقع Trakt بين علامتي الاقتباس. فمثلا:

__builtin __. trakt_client_id = "123456789012345678901234567890" # معرف عميل trakt

يجب أن يكون لدى كلا الخطين المفاتيح الصحيحة المعمول بها الآن. حفظ التغييرات الخاصة بك والخروج من الملف.

الخطوة 4 - تحرير Settings.xml

حان الآن وقت الانتهاء من تخصيص القالبلذلك يعكس تصميم الوظيفة الإضافية الخاصة بك. داخل مجلد jen-master ، سترى مجلدًا آخر يحمل اسم "الموارد". انتقل إلى الداخل وابحث عن ملف settings.xml. افتحه في برنامج التحرير الخاص بك ، ثم قم بالتمرير لأسفل حتى حول السطر 27. يجب أن ترى السطر التالي يتكرر عدة مرات في هذا القسم:

العمل = "RunPlugin (المساعد: //plugin.video.jen/ وضع = ScraperSettings)" />

الجزء الذي يقول plugin.video.jen هو المكان الذي نركز عليه. قم بتغيير النص ليعكس نفس الاسم الذي أضفته إلى addon.xml. على سبيل المثال ، قد يبدو لنا مثل هذا:

العمل = "RunPlugin (المساعد: //plugin.video.addictivetips/ وضع = ScraperSettings)" />

قم بإجراء نفس التغييرات على الأسطر 27 و 31 و 36 ، ثم قم بحفظ الملف والخروج.

الخطوة 5 - إعادة تسمية المجلد

أنت على وشك الانتهاء! مع إدخال مفتاح API من Trakt وإجراء التخصيصات الضرورية الأخرى ، كل ما عليك فعله هو إعادة تسمية المجلد وأنت جاهز لاختبار الأشياء. قم بحفظ جميع الملفات التي كنت تقوم بتحريرها والخروج منها ، ثم ارجع إلى المجلد الأصلي الذي أنشأته باسم "plugin.video.jen-master". قم بتغيير هذا الاسم ليعكس الاسم الذي أدخلته في addon.xml ، متبوعًا برقم الإصدار. باستخدام مثالنا أعلاه ، سيتم الآن تسمية الملف:

plugin.video.addictivetips.1.4.zip

والآن أنت مستعد للذهاب! حاول تثبيت الإضافة إلى Kodi وستعمل بشكل جيد.

المزيد من التخصيصات الإضافية

Jen Template هو إطار رائع لـفقط عن أي إضافة كودي. يعد توصيل مفتاح API من Trakt مجرد واحدة من العديد من الخطوات التي يمكنك اتخاذها لإعطاء حياة إبداعك. فيما يلي بعض الاقتراحات الإضافية التي يجب اتباعها للمساعدة في وضع علامة على الوظيفة الإضافية وجعلها خاصة بك.

استخدم أيقونة مخصصة

عند التصفح من خلال Kodi ، قد تلاحظ رمزًاالذي يظهر في الجزء العلوي الأيسر من الشاشة. يظهر هذا كلما أبرزت وظيفة إضافية ، ومن السهل تضمينها مع Jen Template. ببساطة قم بإنشاء ملف PNG 256 × 256 ، ويفضل أن يكون الملف بدون نص أو علامة Kodi التجارية ، ثم انسخه إلى المستوى العلوي من المجلد. سمّها icon.png وقمت بتعيينها!

تشمل لافتة الفن بانر

على غرار الرمز أعلاه ، فن المعجبين هوخلفية نمط البداية التي تظهر خلف نص التحديد في Kodi. يمكن أن يكون مرتبطًا بعلامتك التجارية الإضافية ، لكن معظم المبدعين يفضلون إصدار لافتات متعلقة بالمحتوى الذي تقدمه الإضافات الخاصة به. إذا كنت تركز على أفلام عالية الدقة ، على سبيل المثال ، يمكنك اختيار فيلم مشهور وإنشاء بعض الأعمال الفنية القائمة على هذا الموضوع. لإضافة شعارات فن المعجبين ، قم فقط بإنشاء صورة بتنسيق 1280 × 720 بتنسيق JPG ، وقم بتسميتها باسم fanart.jpg ، ثم قم بلصقها في مجلد المستوى العلوي من الإضافة.

إضافة الترجمات

اللغة الإنجليزية هي إلى حد كبير الافتراضي لمعظممحتوى Kodi ، لأنه اللغة الأكثر استخدامًا على الويب. ولكن تم تصميم كل شيء في مجتمع Kodi مع وضع الترجمات في الاعتبار. من الجيد إضافة بعض خيارات اللغة الأساسية على الأقل إلى مشروعك. يتوق مستخدمو Kodi إلى المساهمة في ترجمة المصطلحات والأوصاف الأساسية.

قالب Jen يجعل من السهل إضافة مختلفةاللغات. كل ما عليك فعله هو أخذ النص المترجم ولصقه في ملف addon.xml باستخدام نفس العملية الموضحة أعلاه. سترى أقسامًا تحمل علامات "lang = he" أو "lang = fr" أو "lang = de" ، وكل ذلك يشير إلى اللغات التي يمكن للمستخدمين تحديدها عند بدء تشغيل Kodi.

خاتمة

Trakt هو أداة مفيدة بشكل لا يصدق لكلا كوديالمطورين الإضافيين وعشاق التلفزيون على حد سواء. استخدامه يعني الوصول الفوري إلى ثروة من المعلومات ، أكثر بكثير من معظم خدمات قواعد البيانات التلفزيونية الأخرى. هذا يعني أيضًا أنك تساعد في المساهمة في المشروع ، مما يجعله أفضل للجميع. تعد إضافة واجهة برمجة تطبيقات Trakt إلى مشروعك عملية سريعة وغير مؤلمة أيضًا ، مع عدم وجود اشتراكات أو مقاطع تعليمات برمجية معقدة يمكن معالجتها. كانت تجربة جيدة باستخدام Trakt.tv في الماضي؟ مشاركة تعليقاتك أدناه!

تعليقات