Stilla proxy á API-flokk Tweepy v1.1
Stilltu HTTP-slóðina beint á skjalfestan API-flokk Tweepy í stað þess að skipta út alheims urllib-opnaranum í Python.
Fyrir forrit sem notar API-flokk Tweepy 4.14 skaltu gefa proxyinu til þess biðlara:
api = tweepy.API(
auth,
proxy="http://proxy.example:8080",
timeout=20,
)
Brotinu gerir ráð fyrir að Tweepy sé hlaðið og að auth sé núverandi auðkenningarhandtak forritsins. Proxy-leiðin kemur ekki í stað reiknings þjónustuveitandans né API-heimilda hans. Þar sem almennir milliliðir eru leyfðir býður HTTP-proxylistinn frambjóðendur fyrir þessa HTTP-slóð án proxyreiknings.
Skjalfesti API-flokkurinn er v1.1 viðmót Tweepy. Proxy-röksemdin þess veitir HTTP-milliliðinn sem notaður er fyrir beiðnir. Söguleg uppskrift sem skiptir út alheims opnara urllib stillir ekki nútíma biðlara sem í raun flytur með Requests-lotu.
Haltu stilltu tilvikinu þar sem aðgerðirnar eru framkvæmdar. Að búa til þennan hlut og kalla síðan á annað API-tilvik annars staðar skilur ætlaða slóðina eftir á ónotaða hlutnum.
v2-biðlari Tweepy er sérstakur flokkur með annan smið. Aðlagaðu proxy-samþættingu að því viðmóti í stað þess að gera ráð fyrir að sérhver Tweepy-hlutur taki við röksemdum API-flokksins. Skýra röksemdin hér að ofan er gagnleg til að viðhalda samsvarandi biðlarakynslóð án þess að breyta proxyhegðun fyrir ótengd Python-söfn.