Dechrau tasg PyTumblr gydag amgylchedd proxy Requests
Mae galwadau Requests PyTumblr ar lefel modiwl yn darllen amgylchedd y broses; nid yw Session heb gysylltiad yn ffurfweddu'r galwadau hynny.
Ar gyfer gweithrediad TumblrRequest PyTumblr sy'n galw Requests ar gyfer GET, POST a DELETE, lansiwch y dasg gyda:
https_proxy='http://proxy.example:8080' python tumblr_job.pyMae gwesteiwr rhagosodedig API Tumblr yn defnyddio HTTPS, felly https_proxy yw'r newidyn perthnasol. Mae ei URL HTTP yn nodi'r gwrandawr cyfryngol. Cadwch westeiwr yr API a'r ffurfweddiad OAuth presennol fel y maent.
Ychwanegwch http_proxy dim ond ar gyfer cyrchfannau HTTP perthnasol sy'n angen y llwybr hwnnw. Ar gyfer pwynt terfyn SOCKS5 gan eich darparwr neu o'r rhestr proxy SOCKS5, defnyddiwch URL socks5 neu socks5h addas gyda chymorth SOCKS Requests; ni all labelu gwrandawr ar borth 1080 fel http:// newid ei brotocol.
Os yw enghraifft Requests arall yn gweithio ond nad yw PyTumblr, gwiriwch sut mae pob un yn cael ei gludiant. Mae creu requests.Session heb gysylltiad yn gadael galwadau PyTumblr ar lefel modiwl heb eu newid; nid oes gan y ffynhonnell hon unrhyw ddadl sesiwn chwistrelledig yn nhrawsnewidydd TumblrRequest.
Yna cymharwch amgylcheddau'r lansiadau gwirioneddol. Efallai na fydd IDE neu wasanaeth tasgau yn etifeddu'r newidynnau o'r derfynell a ddefnyddiwyd ar gyfer y cais llwyddiannus. Mae dilysu'r proxy, pan fo angen, ar wahân i Tumblr OAuth.