Mae gan boling ei wrthrych cais ei hun yn python-telegram-bot 22.8. Felly nid yw galwad API arferol lwyddiannus yn profi bod getUpdates wedi derbyn yr un llwybr dirprwy.

Ar gyfer cymhwysiad poling, ffurfweddwch y ddau lwybr:

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()
)

Mae proxy yn ffurfweddu gweithrediadau Bot API cyffredinol; mae get_updates_proxy yn ffurfweddu poling. Daliwch ati i ddefnyddio'r handleriaid presennol a'r cylch bywyd poling neu webhook o amgylch yr adeiladu cymhwysiad hwn.

Mae manylion mewngofnodi URL yn ddalwyr lle. Cewch werthoedd go iawn trwy fecanwaith manylion mewngofnodi'r defnydd, a chanran-godiwch y cymeriadau neilltuedig yng nghydrannau URL. Defnyddiwch gynllun gwirioneddol y cyfryngwr: mae HTTPXRequest yn derbyn URLau dirprwy HTTP ac yn cefnogi SOCKS5 gyda'r dibyniaeth SOCKS sydd ei hangen ar y pecyn. Mae'r rhestr ddirprwy SOCKS5 yn darparu ymgeiswyr pen draw ar gyfer y protocol hwnnw, nid manylion mewngofnodi cyfrif dirprwy.

Os yw'r cymhwysiad yn darparu gwrthrychau addasedig trwy request neu get_updates_request, ffurfweddwch y gwrthrychau hynny'n gyson yn lle hynny. Mae gosodiad dirprwy'r builder a gwrthrych cais a ddarperir ar wahân yn fewnbynnau amgen ar gyfer y llwybr cyfatebol.

Mae ryseitiau Updater hŷn sy'n defnyddio request_kwargs a urllib3_proxy_kwargs yn targedu cenhedlaeth arall.

Erthyglau cysylltiedig