PyTelegramBotAPI ப்ராக்ஸி மேப்பிங்கை எதிர்பார்க்கிறது
Requests அடிப்படையிலான ஒத்திசைவு API உதவியாளரை HTTPS-இலிருந்து-SOCKS ப்ராக்ஸி மேப்பிங்குடன் கட்டமைக்கவும்.
ஒத்திசைவு PyTelegramBotAPI உதவியாளர் தன் ப்ராக்ஸி அமைப்பை Requests-க்கு அனுப்புகிறது. பயன்பாட்டின் bot_token உடன் போட்டை உருவாக்கும் முன் இலக்கு திட்டத்தை ப்ராக்ஸி URL-உடன் இணைக்கும் அகராதியை ஒதுக்குங்கள். SOCKS5 ப்ராக்ஸி பட்டியலில் இருந்து ஹோஸ்ட் மற்றும் போர்ட் காட்டப்பட்ட SOCKS5 URL-ஐ நிரப்பலாம்:
import telebot
from telebot import apihelper
apihelper.proxy = {
"https": "socks5h://proxy.example.net:1080",
}
bot = telebot.TeleBot(bot_token)
சாவி மற்றும் மதிப்புக்கு இடையிலான கோலன் இதை அகராதியாக்குகிறது. கமாவால் பிரிக்கப்பட்ட சரங்களைக் கொண்ட அடைப்புக்குறி வெளிப்பாடு ஒரு தொகுப்பை உருவாக்குகிறது, அதை Requests ப்ராக்ஸி மேப்பிங்காகப் பயன்படுத்த முடியாது.
https சாவி வழக்கமான Telegram API இலக்குடன் பொருந்துகிறது. socks5h ப்ராக்ஸி பக்கத்தில் ஹோஸ்ட்பெயர் தீர்வை கோருகிறது, Requests-இன் SOCKS ஆதரவை நம்பியுள்ளது.
apihelper.proxy என்பது ஒத்திசைவு உதவியாளர் அழைப்புகளுக்கான தொகுதி-நிலை பகிரப்பட்ட கட்டமைப்பு. பணியாளர்கள் தொடங்கும் முன் அதை அமைக்கவும்; ஒரே நேரத்தில் இயங்கும் போட்டுகளுடன் அதை மாற்றுவது மற்றொரு போட்டின் பாதையை மாற்றலாம். AsyncTeleBot-க்கு வேறு உதவியாளரும் போக்குவரத்தும் உள்ளன.