Python googlemaps ক্লায়েন্টে ইয়াৰ ৱেব-চাৰ্ভিচ অনুৰোধবোৰ Requests ৰ জৰিয়তে পঠিয়ায়। ক্লায়েন্টৰ requests_kwargs অভিধানৰ জৰিয়তে Requests বিকল্পসমূহ যোগান ধৰক:

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 হ'ল এপ্লিকেশ্যনৰ বৰ্তমানৰ API কী। উদ্দেশ্য কৰা কলবোৰৰ বাবে এই gmaps ইনষ্টেন্স ব্যৱহাৰ কৰক। নিৰ্বাচিত ছেছনত প্ৰক্সি প্ৰমাণপত্ৰ নাথাকিলে HTTP প্ৰক্সি তালিকাৰ পৰা এটা HTTP প্ৰাৰ্থীয়ে অনুমোদিত ৰাজহুৱা Maps API অনুৰোধৰ বাবে পথ যোগান ধৰিব পাৰে।

proxies মানটো গন্তব্য স্কিমৰ পৰা প্ৰক্সি URL লৈ মেপ। ই host/port টাপল বা এটা অগঠিত প্ৰক্সি ষ্ট্ৰিং নহয়। এটা HTTPS গন্তব্যে ইয়াত দেখুওৱা HTTP প্ৰক্সি এণ্ডপইণ্ট ব্যৱহাৰ কৰিব পাৰে।

ক্লায়েন্টে এই বিকল্পবোৰ ইয়াৰ দ্বাৰা কৰা Requests কলত একত্ৰিত কৰে। এপ্লিকেশ্যনৰ আন ঠাইত থকা এটা স্বতন্ত্ৰ requests.getএ এই ক্লায়েন্ট কনফিগাৰ নকৰে, আৰু এই বিকল্পবোৰ নোহোৱাকৈ নিৰ্মিত আন এটা googlemaps.Clientৰ নিজৰ ছেটআপ থাকে।

এটা দীঘলীয়া জীৱনকালৰ একত্ৰীকৰণৰ বাবে যিয়ে ইতিমধ্যে এটা Requests ছেছনৰ মালিক, লাইব্ৰেৰীয়ে requests_sessionও গ্ৰহণ কৰে। ইয়াক share কৰোঁতে ছেছনৰ নীতি আৰু মালিকীস্বত্ব সচেতনভাৱে ৰাখক। API কীয়ে এতিয়াও Maps অনুৰোধ প্ৰমাণিত কৰে; প্ৰক্সি প্ৰমাণপত্ৰ, যদি প্ৰয়োজন হয়, মধ্যস্থতাকাৰীৰ সমৰ্থিত প্ৰমাণীকৰণ ব্যৱস্থাৰ অন্তৰ্গত।

সম্পৰ্কিত প্ৰবন্ধ