איינשטעלן דעם פּראָקסי אויף Tweepy v1.1 API קלאַס
קאָנפיגורירט דעם HTTP וועג גלייך אויף Tweepy'ס דאָקומענטירטער API קלאַס אַנשטאָט פֿאַרבײַטן Python'ס גלאָבאַלן urllib עפענער.
פֿאַר אַ פּראָגראַם וואָס ניצט די API קלאַס פֿון Tweepy 4.14, גיט דעם פּראָקסי צו יענעם קליענט:
api = tweepy.API(
auth,
proxy="http://proxy.example:8080",
timeout=20,
)
דער שטיקל נעמט אָן אַז Tweepy איז געלאָדן און auth איז דער עקזיסטירנדיקער אויטענטיפֿיקאַציע האַנדלער פֿון דער פּראָגראַם. פּראָקסי רוטינג פֿאַרבײַט נישט דעם פּראָוויידער קאָנטע אָדער זײַנע API רשות. וווּ עפֿנטלעכע מיטלמענער זענען דערלויבט, HTTP פּראָקסי ליסטע ביט פֿאָר קאַנדידאַטן פֿאַר דעם HTTP וועג אָן אַ פּראָקסי קאָנטע.
די דאָקומענטירטע API קלאַס איז Tweepy'ס v1.1 צווישנפֿלאַך. איר proxy אַרגומענט פֿאַרזאָרגט דעם HTTP מיטלמאַן וואָס ווערט געניצט פֿאַר בקשות. אַן אַלט רעצעפּט וואָס פֿאַרבײַט urllib'ס גלאָבאַלן עפענער קאָנפיגורירט נישט אַ מאָדערנעם קליענט וועמענס עמעס טראַנספּאָרט איז אַ Requests זיצונג.
האַלט די קאָנפיגורירטע אינסטאַנץ וווּ די אָפּעראַציעס ווערן געטאָן. שאַפֿן דעם אָביעקט און דערנאָך רופֿן אַן אַנדער API אינסטאַנץ ערגעץ אַנדערש לאָזט דעם געמיינטן וועג אויף דעם אומגעניצטן אָביעקט.
Tweepy'ס v2 Client איז אַ באַזונדער קלאַס מיט אַן אַנדער קאָנסטרוקטאָר. פּאַסט אָן די פּראָקסי אינטעגראַציע צו יענעם צווישנפֿלאַך אַנשטאָט צו שעצן אַז יעדער Tweepy אָביעקט באַקומט די API קלאַס אַרגומענטן. דער קלאָרער אַרגומענט אויבן איז נוצלעך צו האַלטן די פּאַסיקע קליענט דור אָן ענדערן פּראָקסי פֿאַרהאַלטן פֿאַר אומפֿאַרבונדענע Python ביבליאָטעקן.