Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်