⊗ppSpAiAu 50 of 83 menu

PHP တွင် အတည်ပြုခြင်းဖြင့် API

API ကို အများသူငှာ မဟုတ်ဘဲ ပုဂ္ဂလိကဖြစ်ပြီး စကားဝှက်ဖြင့်သာ ဝင်ရောက်ခွင့်ရှိအောင် ပြုလုပ်နိုင်သည်။ ဤအခြေအနေတွင် ကျွန်ုပ်တို့၏ API ကို တောင်းဆိုသည့်အခါတိုင်း ပါရာမီတာများအပြင် မှန်ကန်သော စကားဝှက်ကိုလည်း ပေးပို့ရပါမည်။ ထိုသို့သော စကားဝှက်ကို တိုကင် ဟုခေါ်သည်။

ကျွန်ုပ်တို့၏ API ၏ အသုံးပြုသူများသည် ဤတိုကင်ကို တစ်နည်းနည်းဖြင့် ရယူရပါမည်။ ဥပမာ၊ ဝယ်ယူခြင်း။ ဤအခြေအနေတွင် ဝယ်ယူသူတိုင်းတွင် သူတို့၏ကိုယ်ပိုင်တိုကင် ရှိလိမ့်မည်။

ဥပမာတစ်ခုဖြင့် တိုကင်များနှင့် အလုပ်လုပ်ပုံကို ကြည့်ကြရအောင်။ ကျွန်ုပ်တို့၏ API သည် ပါရာမီတာအဖြစ် ဂဏန်းတစ်ခုကို လက်ခံပြီး ထိုဂဏန်း၏ နှစ်ထပ်ကိန်းကို ပြန်ပေးသည်ဆိုကြပါစို့။ ဤ API ကို ပုဂ္ဂလိကအဖြစ် ပြုလုပ်ကြပါစို့။ အကောင်အထည်ဖော်ခြင်းကို စတင်လိုက်ကြပါစို့။

စတင်ရန် ရိုးရှင်းစေရန် တိုကင်တစ်ခုတည်းကို ယေဘုယျအားဖြင့် ပြုလုပ်ပြီး ဖိုင်ထဲတွင် ပွင့်လင်းသောပုံစံဖြင့် သိမ်းဆည်းထားပါမည်။

<?php $token = '12345'; ?>

ပါရာမီတာနှင့် တိုကင်ကို ပေးပို့ရင်း ကျွန်ုပ်တို့၏ API ကို ဤကဲ့သို့ တောင်းဆိုပါမည်။

http://api.loc/index.php?num=100&token=12345

တိုကင်စစ်ဆေးခြင်းပါဝင်သော API ကို အကောင်အထည်ဖော်ကြပါစို့။

<?php $token = '12345'; if (isset($_GET['token']) and $_GET['token'] === $token) { if (isset($_GET['num'])) { echo $_GET['num'] ** 2; } else { echo 'error'; } } else { echo 'incorrect token'; } ?>

မွေးနေ့ရက်စွဲကို ပါရာမီတာအဖြစ် လက်ခံပြီး ထိုရက်စွဲထိ ရက်ပေါင်းမည်မျှ ကျန်ရှိသည်ကို ပြန်ပေးသော API ကို ပြုလုပ်ပါ။ တိုကင်ဖြင့် အတည်ပြုခြင်းကို ပြုလုပ်ပါ။

ယခင်တာဝန်ကို ပါရာမီတာနှင့် တိုကင်နှစ်ခုလုံး POST နည်းလမ်းဖြင့် ပေးပို့အောင် ပြောင်းလဲပါ။

တိုကင်ကို HTTP ခေါင်းစဉ် X-Token မှတစ်ဆင့် ပေးပို့အောင် ယခင်တာဝန်ကို ပြောင်းလဲပါ။

တိုကင်များကို ဒေတာဘေ့စ်တွင် သိမ်းဆည်းထားပြီး API ၏ အသုံးပြုသူတိုင်းတွင် သူတို့၏ကိုယ်ပိုင်တိုကင် ရှိအောင် ပြုလုပ်ပါ။

API အသုံးပြုသူတစ်ဦးစီအတွက် တောင်းဆိုမှုအရေအတွက်ကို တစ်နေ့လျှင် 10 အထိ ကန့်သတ်ပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်