PyTumblr ishini Requests proksi muhitida boshlash
PyTumblr ning modul darajasidagi Requests chaqiruvlari jarayon muhitini o'qiydi; aloqasiz Session bu chaqiruvlarni sozlamaydi.
GET, POST va DELETE uchun Requests chaqiradigan PyTumblr TumblrRequest ilovasi uchun ishni quyidagicha boshlang:
https_proxy='http://proxy.example:8080' python tumblr_job.pyTumblr API ning standart xosti HTTPS dan foydalanadi, shuning uchun https_proxy tegishli o'zgaruvchidir. Uning HTTP URL i vositachi tinglovchini aniqlaydi. API xostini va mavjud OAuth konfiguratsiyasini o'z holicha qoldiring.
http_proxy ni faqat shu yo'lni talab qiladigan tegishli HTTP manzillari uchun qo'shing. Provayderingizdan yoki SOCKS5 proksi ro'yxatidan olingan SOCKS5 so'nggi nuqtasi uchun Requests ning SOCKS yordami bilan mos socks5 yoki socks5h URL dan foydalaning; 1080 portidagi tinglovchini http:// deb belgilash uning protokolini o'zgartira olmaydi.
Agar boshqa Requests misoli ishlab, PyTumblr ishlamasa, har biri o'z transportini qanday olishini tekshiring. Aloqasiz requests.Session yaratish PyTumblr ning modul darajasidagi chaqiruvlarini o'zgartirmaydi; bu manbada TumblrRequest konstruktorida kiritilgan sessiya argumenti yo'q.
So'ngra haqiqiy ishga tushirishlarning muhitlarini solishtiring. IDE yoki ish xizmati muvaffaqiyatli so'rov uchun ishlatilgan terminalning o'zgaruvchilarini meros olmasligi mumkin. Proksi autentifikatsiyasi, kerak bo'lganda, Tumblr OAuth dan alohida.