တရားဝင်ဖွံ့ဖြိုးတိုးတက်မှုမတိုင်မီ developer များအောက်ပါအဆင့်များကိုဖြည့်စွက်ရန်လိုအပ်သည် -
API key ကိုရယူပါ ပထမ ဦး စွာသီးသန့် API key ကိုမှတ်ပုံတင်ရန်နှင့်ရယူရန် https://api.xiaomaomfeixiang.com သို့သွားပါ။ ဤသော့သည်တောင်းဆိုမှု၏တရားဝင်မှုကိုအတည်ပြုရန်အသုံးပြုသည်။
Request လိပ်စာကိုတည်ဆောက်ပါ Interface Call လိပ်စာသည်များသောအားဖြင့်အောက်ပါ parameters များပါ 0 င်သည်။
Apiy : သင်၏ API သော့။
Type - "C" ကဲ့သို့သော "C" ကဲ့သို့သော "C" ကဲ့သို့သော "C" ကိုကိုယ်စားပြုသောစာသားအကြောင်းအရာကိုကိုယ်စားပြုသော "ငါ" သည်ရုပ်ပုံကိုကိုယ်စားပြုသည်။
Sandbox (Optional) - ၎င်းကို Sandbox mode တွင်ခေါ်သည်ဖြစ်စေ Debugging အတွက်သင့်လျော်သည်ဖြစ်စေ,
PHP Code ကို PHP Code ကိုတည်ဆောက်ရန်တောင်းဆိုမှု URL သည်အောက်ပါအတိုင်းဖြစ်သည် -
$apikey = "your_api_key";
$type = "c";
$url = "https://api.xiaomafeixiang.com/v1/hitokoto?apikey=" . $apikey . "&type=" . $type;
တောင်းဆိုမှုပေးပို့ရန်နှင့် Parse Return Data <br> PHP ၏ Curl function library ကို အသုံးပြု. ကျွန်ုပ်တို့သည်အလွယ်တကူတောင်းဆိုမှုများကိုအလွယ်တကူပေးပို့နိုင်သည်။
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
$response = json_decode($result, true);
if($response && $response['code'] == 0) {
$content = $response['content'];
} else {
// ပျက်ကွက်ကိုင်တွယ်
}
ပေါင်းစည်းရေးလုပ်ငန်းစဉ်အတွင်းအထူးဂရုပြုရန်လိုအပ်သောအဓိကအသေးစိတ်အချက်အလက်များစွာရှိသည်။
Secure API သော့များ <br> <br> API key ကိုအရင်းအမြစ်ဖိုင်သို့တိုက်ရိုက်မထားပါနှင့်။ အဓိကယိုစိမ့်မှုကြောင့်အလွဲသုံးစားမှုကိုကာကွယ်ရန်အဓိကအချက်အလက်များကိုစီမံရန် configuration files များသို့မဟုတ်ပတ်ဝန်းကျင် variable များကိုအသုံးပြုရန်အကြံပြုသည်။
ထုတ်ယူခြင်း interface သည်ခြွင်းချက်ပြန်လည်ရောက်ရှိသည်
API သည်ကွန်ယက်, parameter အမှားများသို့မဟုတ်ခွဲတမ်းကန့်သတ်ချက်များကြောင့်မအောင်မြင်သောသတင်းအချက်အလက်များကိုပြန်ပို့နိုင်သည်။ logs လုပ်ရန်, အမှားများပစ်ချခြင်းသို့မဟုတ်အခြားအကြောင်းအရာများကိုအသုံးပြုခြင်းကဲ့သို့သောကုဒ်များမှခြွင်းချက်ကိုင်တွယ်သည့်ယန္တရားများတွင်ထည့်သွင်းသင့်သည်။
ထိန်းချုပ်မှုတောင်းဆိုမှုအကြိမ်ရေ Wenxin Yiyan API သည်များသောအားဖြင့်တောင်းဆိုမှုအကြိမ်ရေကိုကန့်သတ်ချက်များရှိသည်။ caching ယန္တရားသို့မဟုတ်လုပ်ငန်းခွင်အချိန်ဇယားဆွဲခြင်း (ထိုကဲ့သို့သောအချိန်ကိုက်အလုပ်များကဲ့သို့အချိန်ဇယားဆွဲခြင်း) ကိုအသုံးပြုရန်အကြံပြုသည်။
အောက်ဖော်ပြပါသည်စီမံကိန်းများတွင်တိုက်ရိုက်ဖြန့်ကျက်ရန်သင့်တော်သောပေါင်းစပ်ထားသော PHP ခေါ်ဆိုမှုကုဒ်ဖြစ်သည်။
$apikey = "your_api_key";
$type = "c";
$url = "https://api.xiaomafeixiang.com/v1/hitokoto?apikey=" . $apikey . "&type=" . $type;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
$response = json_decode($result, true);
if($response && $response['code'] == 0) {
$content = $response['content'];
echo $content;
} else {
echo "တောင်းဆိုမှုမအောင်မြင်ပါ";
}
ဤဆောင်းပါး၏နိဒါန်းမှတစ်ဆင့် PPP ကိုမည်သို့အသုံးပြုရမည်ကိုကျွန်ုပ်ယုံကြည်သည်မှာ Baidu Wenxin Yiyan API နှင့်ချိတ်ဆက်ရန်သင်မည်သို့အသုံးပြုရမည်ကိုကျွန်ုပ်ယုံကြည်သည်ဟုကျွန်ုပ်ယုံကြည်သည်။ သင်၏ကိုယ်ပိုင် 0 က်ဘ်ဆိုက်တွင်နေ့စဉ်ဝါကျကိုနေ့စဉ်ဝါကျတစ်ခုသို့ထည့်သွင်းခြင်းသို့မဟုတ်သင်၏လျှောက်လွှာတွင် 0 တ်စားဆင်ယင်မှုရင်းမြစ်ဖြင့်အသုံးပြုသူများကိုပံ့ပိုးပေးခြင်းဖြစ်စေ, အမှန်တကယ်အသုံးပြုစဉ်အတွင်းသော့ချက်၏လုံခြုံရေးကိုဂရုပြုရန်သေချာပါစေ, ခေါ်ဆိုမှုအကြိမ်ရေကိုကျိုးကြောင်းဆီလျော်စွာထိန်းချုပ်ရန်နှင့်ပရိုဂရမ်၏တည်ငြိမ်မှုကိုသေချာစေရန်အမှားအယွင်းများကိုကိုင်တွယ်ရန်သေချာပါစေ။