Tweepy 4.14 API դասն օգտագործող հավելվածի համար փոխանցեք վստահված սերվերը այդ հաճախորդին՝

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 գրադարանների համար վստահված սերվերի վարքը փոխելու։

Առնչվող հոդվածներ