Python googlemaps-kundin sendur sínar vevtenastu-umbønir gjøgnum Requests. Gev Requests-valmøguleikarnar gjøgnum requests_kwargs-orðabók kundans:

import googlemaps

gmaps = googlemaps.Client(
    key=maps_api_key,
    connect_timeout=5,
    read_timeout=30,
    requests_kwargs={
        'proxies': {
            'http': 'http://proxy.example:8080',
            'https': 'http://proxy.example:8080',
        },
    },
)

maps_api_key er verandi API-lykil hjá forritinum. Brúka hetta gmaps-tilvísið til ætlaðu uppkallini. Ein HTTP-umsókn frá HTTP-proxslistanum kann veita leiðina til eina loyvda almenna Maps API-umbøn, tá ið valda setan hevur ongar proxs-innskráðingar.

proxies-virðið er eitt kort frá málskeiði til proxs-URL. Tað er ikki eitt host/port-pareftir ei heldur ein einstakt óbygd proxs-streingur. Eitt HTTPS-mál kann brúka HTTP-proxs-endapunktin, sum víst verður her.

Kundin samanflettir hesar valmøguleikar í tað Requests-uppkallið, sum hann ger. Eitt sjálvstøðugt requests.get aðrastaðni í forritinum setur ikki henda kundan upp, og ein annar googlemaps.Client, sum er bygdur uttan hesar valmøguleikar, hevur sína egnu uppseting.

Til eina longri integratión, sum longu eigur eina Requests-setu, góðtekur bókasavnið eisini requests_session. Halt politikk og eigarhald setunnar viðvitað, tá ið tú deilir henni. API-lykilin váttar framvegis Maps-umbønina; proxs-innskráðingar, um tørvur er, hoyra til tann váttanarhátt, sum millumliggjandi parturin veitir stuðul fyri.

Skyldar greinar