API အစိတ်အပိုင်းများ စုစည်းမှု

API (Application Programming Interface၊ အပလီကေးရှင်း၏ ပရိုဂရမ်မင်း အင်တာဖေးစ်) အစိတ်အပိုင်းများ စုစည်းမှုကို ပရိုဂရမ်များအချင်းချင်း ဆက်သွယ်အလုပ်လုပ်ရန်နှင့် အချက်အလက်ဖလှယ်ရန် အသုံးပြုပါသည်။ API အစိတ်အပိုင်းများ၏ ဆက်သွယ်မှုအားလုံးကို တစ်ခုတည်းသော အပလီကေးရှင်း၏ လုပ်ဆောင်ချက်များ၊ ကလက်စ်များ၊ နည်းလမ်းများ၊ တည်ဆောက်ပုံများနှင့် အစဉ်ကိန်းသေများကို အသုံးပြု၍ လုပ်ဆောင်ပြီး အခြားအပလီကေးရှင်းများက ထိုအပလီကေးရှင်းထံ ဆက်သွယ်ပါသည်။

API အားလုံးကို အုပ်စုနှစ်စုခွဲနိုင်သည်။

  1. ဘရောက်ဇာ၌ ထည့်သွင်းထားသော API များသည် ဘရောက်ဇာနှင့် ကွန်ပျူတာ ပတ်ဝန်းကျင်၏ အချက်အလက်များကို အသုံးပြုပြီး ၎င်းတို့နှင့် ပိုမိုရှုပ်ထွေးစွာ အလုပ်လုပ်ရန် ဖြစ်သည်။ ဥပမာအားဖြင့်၊ Geolocation API သည် သင့်အနေဖြင့် သင့်တည်နေရာကို အပြန်အလှန် ဆက်သွယ်နိုင်သော မြေပုံပေါ်တွင် အမှတ်အသားပြုရန် အသုံးပြုနိုင်သည့် အချက်အလက်များကို ပေးပါသည်။
  2. တတိယပါတီ API များကို ဝန်ဆောင်မှုများနှင့် ဝဘ်ဆိုက်များမှ ပေးပြီး ၎င်းတို့ကို အင်တာနက်ထဲတွင် ကိုယ်တိုင် ရှာဖွေရန် လိုအပ်ပါသည်။ ဥပမာအားဖြင့်၊ ဘဏ်၏ API သည် သင့်အား အချိန်နှင့်တပြေးညီ ငွေကြေးလဲလှယ်နှုန်းများအကြောင်း အချက်အလက်ကို ပေးနိုင်ပါသည်။

API အလုပ်လုပ်ပုံ၏ အဓိက နည်းလမ်းများ။

ဤသည်ကိုလည်း ကြည့်ပါ

  • ပရိုဂရမ်မင်းချဉ်းကပ်နည်းကို သတ်မှတ်ပေးသည့် ပရိုဂရမ်မင်း ပါရာဒိုင်း ၏ အယူအဆများ စုစည်းမှု၊
  • ပရိုဂရမ်မင်းတွင် ကျယ်ပြန့်စွာ အသုံးပြုသည့် OOP နည်းစနစ်၊
  • ဆော့ဖ်ဝဲဖွံ့ဖြိုးရေးတွင် ကျယ်ပြန့်စွာ အသုံးပြုသည့် REST ဗိသုကာ၊