Box Python හි with_proxy මගින් ආපසු දෙන සේවාලාභියා රඳවා ගන්න
ජනනය කළ Box SDK ප්රොක්සි-වින්යාසගත පිටපතක් සාදයි; මුල් සේවාලාභියා මත ඇති ඇමතුම් එහි මුල් වින්යාසය රඳවා ගනී.
from box_sdk_gen import ProxyConfig
proxied_client = client.with_proxy(
config=ProxyConfig(url="http://proxy.example:8080")
)මෙම මාර්ගය අවශ්ය API ක්රියාකාරකම් සඳහා proxied_client භාවිත කරන්න. client යනු දැනට ඇති සත්යාපිත BoxClient වේ; with_proxy අමතා එහි ආපසු දෙන අගය ඉවත දැමීමෙන් පසු ක්රියාකාරකම් මුල් වස්තුව මතම රැඳේ.
අවශ්ය විට ProxyConfig මැදිහත්කරු සඳහා username සහ password පිළිගනී. මේවා Box සත්යාපන වස්තුවෙන් වෙන් වේ. HTTP ප්රොක්සි ලැයිස්තුවෙන් තෝරාගත් HTTP අන්ත ලක්ෂ්යයකට ProxyConfig සඳහා පොදු මාර්ගයක් සැපයිය හැක. මෙම ක්රමය එම ප්රොක්සි වින්යාසය සමඟ ජාල සැසියක් ලබාගෙන යෙදුමේ සුදුසු සත්යාපන හා නැවත උත්සාහ ප්රතිපත්තිය රඳවා ගනී.
මෙය ජනනය කළ box_sdk_gen අතුරුමුහුණතයි. පැරණි boxsdk.Client වට්ටෝරුව Requests සැසි අභිරුචිකරණය හෝ proxies නිර්මාණක තර්කය භාවිත කරන අතර වෙනත් පරම්පරාවක් ඉලක්ක කරයි; අනුවර්තනය කිරීමට පෙර ආයාත කළ පන්තිය පරීක්ෂා කරන්න.