GET, POST və DELETE üçün Requests çağıran PyTumblr TumblrRequest tətbiqi üçün tapşırığı belə işə salın:

https_proxy='http://proxy.example:8080' python tumblr_job.py

Standart Tumblr API hostu HTTPS istifadə edir, buna görə https_proxy müvafiq dəyişəndir. Onun HTTP URL-i ara serverin dinləyicisini müəyyən edir. API hostunu və mövcud OAuth konfiqurasiyasını olduğu kimi saxlayın.

http_proxy yalnız həmin marşruta ehtiyacı olan müvafiq HTTP təyinatları üçün əlavə edin. Provayderinizdən və ya SOCKS5 proxy siyahısından SOCKS5 son nöqtəsi üçün Requests-in SOCKS dəstəyi ilə uyğun socks5 və ya socks5h URL-indən istifadə edin; 1080 portundakı dinləyicini http:// kimi etiketləmək protokolunu dəyişə bilməz.

Başqa Requests nümunəsi işləyirsə, PyTumblr işləmirsə, hər birinin nəqliyyatı necə əldə etdiyini yoxlayın. Əlaqəsiz requests.Session yaratmaq PyTumblr-in modul səviyyəli çağırışlarını dəyişməz qoyur; bu mənbədə TumblrRequest konstruktorunda inyeksiya edilmiş sessiya arqumenti yoxdur.

Sonra faktiki işə salmaların mühitlərini müqayisə edin. IDE və ya tapşırıq xidməti uğurlu sorğu üçün istifadə edilən terminaldakı dəyişənləri miras almaya bilər. Proxy autentifikasiyası, tələb olunduqda, Tumblr OAuth-dan ayrıdır.

Əlaqəli məqalələr