GET, POST және DELETE үшін Requests шақыратын PyTumblr TumblrRequest іске асыруы үшін тапсырманы былай іске қосыңыз:

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

Әдепкі Tumblr API хосты HTTPS пайдаланады, сондықтан https_proxy тиісті айнымалы. Оның HTTP URL делдал тыңдаушысын анықтайды. API хост мен бар OAuth конфигурациясын сол күйінде қалдырыңыз.

http_proxy тек сол маршрут қажет тиісті HTTP межелері үшін қосыңыз. Провайдеріңізден немесе SOCKS5 прокси тізімінен SOCKS5 соңғы нүктесі үшін Requests-тің SOCKS қолдауымен сәйкес socks5 немесе socks5h URL қолданыңыз; 1080 портындағы тыңдаушыны http:// деп белгілеу оның протоколын өзгерте алмайды.

Егер басқа Requests мысалы жұмыс істеп, PyTumblr істемесе, әрқайсысының транспортын қалай алатынын тексеріңіз. Байланыссыз requests.Session жасау PyTumblr-дің модуль деңгейіндегі шақыруларын өзгеріссіз қалдырады; бұл көзде TumblrRequest конструкторында енгізілген сессия аргументі жоқ.

Содан кейін нақты іске қосулардың орталарын салыстырыңыз. IDE немесе тапсырма қызметі сәтті сұрау үшін пайдаланылған терминалдың айнымалыларын мұраға алмауы мүмкін. Прокси аутентификациясы, қажет болса, Tumblr OAuth-тан бөлек.

Қатысты мақалалар