تتم استضافة مكتبة برامج Python على GitHub وتتوفّر الحزمة على PyPI.
طرح الإصدار 10.0.0
من مكتبة البرامج عددًا من تغييرات الواجهة التي سجّلناها في قسم الإصدار 10.0.0 من المكتبة.
المتطلّبات
وتتطلّب المكتبة الإصدار Python 3.7 أو إصدار أحدث. يُرجى العلم بأنّه تم إيقاف التوافق مع Python 2 في الإصدار 4.0.0 من المكتبة. ولمزيد من المعلومات، يُرجى الاطّلاع على مشاركة المدونة هذه.
المتطلبات الأساسية
قبل تثبيت المكتبة، ستحتاج إلى رمز مميز للمطوِّر والرقم التعريفي لعميل العميل. يمكنك الاطّلاع على تعليمات كيفية الحصول عليها في قسم المتطلبات الأساسية. يُرجى ملاحظة أنّه سيتم إنشاء رموز OAuth2 المميزة الأخرى المطلوبة في الخطوات اللاحقة.
تثبيت
يُرجى اتّباع التعليمات الواردة في مستندات التثبيت لتثبيت المكتبة من PyPi والرجوع إلى هذه الصفحة.
الإعدادات
عند تثبيت المكتبة، عليك ضبط إعداداتها. هناك عدة طرق لضبط المكتبة، وهي موضّحة في مستندات الضبط.
المصادقة
بعد اختيار نوع الضبط، يمكنك مواصلة إنشاء رموز OAuth2 المتبقية والمطلوبة لتقديم الطلبات إلى واجهة برمجة التطبيقات. هناك العديد من تدفقات OAuth2 المتوافقة، والتي تم توثيقها في القائمة أدناه. للحصول على تفاصيل حول الاختلافات بين المسارات، والمساعدة في تحديد الإعداد الأنسب لتطبيقك، يمكنك الاطّلاع على مستندات OAuth.
تقديم طلب بيانات من واجهة برمجة التطبيقات
بعد دمج رموز OAuth2 المميزة في الإعدادات، ستكون جاهزًا لتقديم طلب بيانات من واجهة برمجة التطبيقات. يُرجى الرجوع إلى مثال الحصول على الحملات للاطّلاع على طريقة بسيطة لاختبار ضبط المكتبة بشكل صحيح لتقديم طلبات البيانات من واجهة برمجة التطبيقات.
مصادر إضافية
بعد التمكّن من تقديم طلب للحصول على واجهة برمجة التطبيقات، يمكنك المتابعة إلى الاستخدامات التالية لمكتبة العميل: