Konservu la klienton redonatan de with_proxy de Box Python
La generita Box SDK kreas prokse-konfiguritan kopion; alvokoj sur la origina kliento konservas ĝian originan agordon.
from box_sdk_gen import ProxyConfig
proxied_client = client.with_proxy(
config=ProxyConfig(url="http://proxy.example:8080")
)Uzu proxied_client por la API-operacoj, kiuj bezonas ĉi tiun vojon. client estas la ekzistanta aŭtentikigita BoxClient; voki with_proxy kaj forĵeti ĝian redonitan valoron lasas postajn operacojn sur la origina objekto.
ProxyConfig akceptas username kaj password por la peranto, kiam necese. Ili estas apartaj de la Box-aŭtentikiga objekto. HTTP-finpunkto elektita el la listo de HTTP-prokseoj povas provizi publikan vojon por ProxyConfig. La metodo derivas retan seancon kun tiu prokse-agordo, konservante la taŭgan aŭtentikigan kaj retrovan politikon de la aplikaĵo.
Ĉi tio estas la generita box_sdk_gen-interfaco. Pli malnova recepto boxsdk.Client kun personigo de Requests-seanco aŭ konstrua argumento proxies celas alian generacion; kontrolu la importitan klason antaŭ ol adapti ĝin.