Bidh cliant googlemaps Python a' cur a chuid iarrtasan seirbheis-lìn tro Requests. Thoir seachad roghainnean Requests tro fhaclair requests_kwargs a' chliant:

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',
        },
    },
)

Is e maps_api_key an iuchair API a th' aig an aplacaid mu thràth. Cleachd an ionstans gmaps seo airson nan gairmean a tha san amharc. Faodaidh tagraiche HTTP bho liosta proxy HTTP an t-slighe a sholarachadh airson iarrtas poblach ceadaichte gu Maps API nuair nach eil teisteasan proxy aig an t-seisean a thagh thu.

Is e an luach proxies mapa bho sgeama a' chinn-uidhe gu URL a' phroxy. Chan e tuple host/port a th' ann no aon sreang proxy gun structar. Faodaidh ceann-uidhe HTTPS an ceann-latha proxy HTTP a chithear an seo a chleachdadh.

Bidh an cliant a' measgachadh nan roghainnean sin anns a' ghairm Requests a nì e. Cha chuireadh requests.get neo-eisimeileach an àite eile san aplacaid an cliant seo air dòigh, agus tha a shuidheachadh fhèin aig googlemaps.Client eile a chaidh a thogail gun na roghainnean sin.

Airson co-aonachadh nas fhaide a bhios aig a bheil seisean Requests mar-thà, gabhaidh an leabharlann ri requests_session cuideachd. Cùm poileasaidh agus seilbh an t-seisein a dh'aona ghnothaich nuair a roinneas tu e. Bidh an iuchair API fhathast a' dearbhadh an iarrtas Maps; buinidh teisteasan proxy, ma tha feum orra, don rèiteachadh dearbhaidh a tha an eadar-mheadhanaiche a' cur taic ris.

Artaigilean co-cheangailte