python-telegram-bot 22: socruithe seachfhreastalaí do ghlaonna API agus polling
I python-telegram-bot 22.8, cumraigh proxy agus get_updates_proxy araon sula dtógfaidh tú feidhmchlár polling.
Tá a réad iarratais féin ag polling i python-telegram-bot 22.8. Mar sin ní chruthaíonn glao API rialta rathúil go bhfuair getUpdates an bealach seachfhreastalaí céanna.
Le haghaidh feidhmchlár polling, cumraigh an dá bhealach:
from telegram.ext import Application
proxy_url = 'http://proxy-user:[email protected]:8080'
application = (
Application.builder()
.token(bot_token)
.proxy(proxy_url)
.get_updates_proxy(proxy_url)
.build()
)Cumraíonn proxy oibríochtaí ginearálta Bot API; cumraíonn get_updates_proxy polling. Lean ort ag úsáid na handlerí atá ann cheana agus an timthriall saoil polling nó webhook timpeall ar an tógáil feidhmchláir seo.
Is áitsealbhóirí iad dintiúir an URL. Faigh fíorluachanna trí mheicníocht dintiúir an imscartha agus déan céatadán-ionchódú ar na carachtair chosanta i gcomhpháirteanna an URL. Úsáid fíorscéim an idirghabhálaí: glacann HTTPXRequest le URLanna seachfhreastalaí HTTP agus tacaíonn sé le SOCKS5 leis an spleáchas SOCKS atá ag teastáil ón bpacáiste. Soláthraíonn an liosta seachfhreastalaí SOCKS5 iarrthóirí críochphointe don phrótacal sin, ní dintiúir chuntais seachfhreastalaí.
Má sholáthraíonn an feidhmchlár réada saincheaptha trí request nó get_updates_request, cumraigh na réada sin go comhsheasmhach ina ionad. Is ionchuir mhalartacha don bhealach comhfhreagrach iad socrú seachfhreastalaí an builder agus réad iarratais a sholáthraítear ar leith.
Díríonn oidis níos sine Updater a úsáideann request_kwargs agus urllib3_proxy_kwargs ar ghlúin eile.