تعيين الوسيط على فئة API الخاصة بـ Tweepy بالإصدار v1.1
اضبط مسار HTTP مباشرة على فئة API الموثقة في Tweepy بدل استبدال مُفتِّح urllib العام في Python.
بالنسبة إلى تطبيق يستخدم فئة API الخاصة بـ Tweepy 4.14، مرّر الوسيط إلى ذلك العميل:
api = tweepy.API(
auth,
proxy="http://proxy.example:8080",
timeout=20,
)
تفترض القطعة أن Tweepy محمّلة وأن auth هو معالج المصادقة الحالي للتطبيق. لا يحل توجيه الوسيط محل حساب المزوّد أو أذونات API الخاصة به. وحيث يُسمح بالوسطاء العامين، توفّر قائمة وسطاء HTTP مرشحين لهذا المسار HTTP الذي لا يحتاج إلى حساب وسيط.
فئة API الموثقة هي واجهة Tweepy بالإصدار v1.1. وتوفّر وسيطة proxy الوسيط HTTP المستخدم في الطلبات. والوصفة التاريخية التي تستبدل مُفتِّح urllib العام لا تضبط عميلاً حديثاً يكون نقله الفعلي جلسة Requests.
أبقِ الكائن المهيّأ حيث تُنفَّذ العمليات. فإنشاء هذا الكائن ثم استدعاء كائن API آخر في مكان آخر يترك المسار المقصود على الكائن غير المستخدم.
عميل Tweepy بالإصدار v2 فئة منفصلة لها باني مختلف. طابِق تكامل الوسيط مع تلك الواجهة بدل افتراض أن كل كائن Tweepy يقبل وسائط فئة API. والوسيطة الصريحة أعلاه مفيدة للحفاظ على جيل العميل المقابل دون تغيير سلوك الوسيط لمكتبات Python غير ذات الصلة.