var geocoder = new Geocoding.Google.GoogleGeocoder(apiKey)
{
    Proxy = new System.Net.WebProxy("http://proxy.example:8080")
    {
        Credentials = new System.Net.NetworkCredential(
            proxyUser, proxyPassword)
    }
};

အပလီကေးရှင်း၏ API သော့နှင့် ကြားခံအကောင့်ကို အသုံးပြုပြီး ဤပြင်ဆင်ထားသော geocoder မှတစ်ဆင့် GeocodeAsync သို့မဟုတ် ReverseGeocodeAsync ကို ခေါ်ပါ။ အတည်ပြုချက်မလိုသော ကြားခံအတွက် Credentials ကို ချန်လှပ်ပါ။ ထိုအခြေအနေတွင် အများသူငှာ ကြားခံများမှတစ်ဆင့် အများသူငှာ geocoding တောင်းဆိုမှုများ ခွင့်ပြုထားလျှင် HTTP ပရောက်စီစာရင်း က ကိုယ်စားလှယ်လောင်းများ ပေးသည်။

Geocoding.NET ၏ တောင်းဆိုမှုလမ်းကြောင်းသည် HttpClientHandler တစ်ခု ဖန်တီးပြီး ၎င်း၏ အများသူငှာ IWebProxy ဂုဏ်သတ္တိကို သတ်မှတ်သည်။ အခြားနေရာတွင် ပြင်ဆင်ထားသော အခြား HttpClient သည် ထိုလမ်းကြောင်းကို အစားမထိုးပါ။

ကြားခံ၏ 407 တုံ့ပြန်မှုကို Google ၏ မမှန်ကန်သောသော့ သို့မဟုတ် ငြင်းပယ်ခံရသော တောင်းဆိုမှုအတွက် တုံ့ပြန်မှုနှင့် သီးခြားထားပါ။ ပေါင်းစပ်အတည်ပြုချက်အတွက် Maps သော့ကို ပရောက်စီစကားဝှက်အဖြစ် အစားထိုးမည့်အစား ထိုပရောက်စီနှင့် သင့်လျော်သော Windows အထောက်အထား သို့မဟုတ် ဒိုမိန်းကို အသုံးပြုပါ။

ဆက်စပ်ဆောင်းပါးများ