Baiddu Wenxin Yiyan သည် API interface ကိုနေ့စဉ်ဝါကျအတွက် API interface ကိုလှုံ့ဆော်ပေးသည်။ ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုသောဆာဗာဘက်ဘာသာစကားတစ်ခုအနေဖြင့် PHP သည်ဤ API ကိုအလွယ်တကူဆက်သွယ်နိုင်သည်။ ဤဆောင်းပါးသည် Baidu Wenxin Yiyan API ကို curl curl ဟုခေါ်သော PHP ကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။
အရည်အသွေးမြင့်မားသောနေ့စဉ်ဝါကျကိုရရှိရန်အတွက်အပူချိန် parameter ကို 0.6 သို့မည်သို့သတ်မှတ်ရမည်ကိုဥပမာကပြသလိမ့်မည်။
သင်ကုဒ်မစတင်ခင်, အောက်ပါကြိုတင်ပြင်ဆင်မှုများကိုဖြည့်စွက်ရန်လိုအပ်သည်။
တရားဝင် Baidu Cloud ဝက်ဘ်ဆိုက်ကို 0 င်ရောက်ပြီးအကောင့်သို့ဝင်ရောက်ပြီးဝင်ရောက်ပြီးဝင်ရောက်ပြီး application တစ်ခု ဖန်တီး. Baidu Wenxin Yiyan 0 န်ဆောင်မှုကိုရွေးချယ်ပြီးနောက်ပိုင်းတွင်အသုံးပြုရန်အတွက်သိမ်းဆည်းပါ။
ဆာဗာပတ် 0 န်းကျင်တွင် curl extensions များကိုသေချာစေရန် HTTP တောင်းဆိုမှုများမှတစ်ဆင့် HTTP တောင်းဆိုမှုများမှတဆင့် PHP မှအကောင်အထည်ဖော်သည်။ Linux system installation ဥပမာသည်အောက်ပါအတိုင်းဖြစ်သည် -
sudo apt-get install php-curl
သို့မဟုတ်
sudo yum install php-curl
တပ်ဆင်မှုပြီးပြည့်စုံပြီးသောအခါတိုးချဲ့မှုကိုအကျိုးသက်ရောက်စေရန် PHP 0 န်ဆောင်မှုကိုပြန်လည်စတင်ပါ။
အောက်ပါ PHP Code သည် Baidu Wenxin Yiyan API သို့တောင်းဆိုရန် Curl ကိုမည်သို့အသုံးပြုရမည်ကိုပြသပြီးနေ့စဉ်ဝါကျကိုရယူရန်မည်သို့အသုံးပြုရမည်ကိုပြသသည်။
// Baidu Wenxin ရဲ့စကားAPI၏URL
$url = 'https://v1.hitokoto.cn/?c=a&encode=json';
// 填入您၏APIသော့
$api_key = 'YOUR_API_KEY';
// ဖြစ်ပေါ်လာခြင်းcURLရုံးထိုင်အချိန်ကာလ
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('apikey:' . $api_key));
// တောင်းဆိုမှုကို execute နှင့်တုံ့ပြန်မှုရယူပါ
$response = curl_exec($ch);
// ရုပ်သိမ်းခြင်းcURLရုံးထိုင်အချိန်ကာလ
curl_close($ch);
// သုံးသပ်ကြည့်ရှုခြင်းJSONအချက်များ
$data = json_decode($response, true);
// နေ့စဉ်ဝါကျ output ကို
echo $data['hitokoto'];
Code သည် Intoint Authentication ကိုအတည်ပြုရန်တောင်းဆိုမှု header ရှိ api key ကိုသတ်မှတ်သည်။ နောက်ဆုံးတွင် JSON format နှင့်ပတ်သက်သောတုန့်ပြန်မှုနှင့်ပတ်သက်သောတုန့်ပြန်မှုနှင့်ပတ်သက်သော "Hitokoto" နယ်ပယ်တွင်ပါ 0 င်သောတုံ့ပြန်မှုကိုဆန်းစစ်ပါ။
ဤဆောင်းပါးသည် PPP ကို အသုံးပြု. PHP ကို အသုံးပြု. Baidu Wenxin Yiyan Avia နှင့်ချိတ်ဆက်ရန် Baidu Wenxin Yiyan Avia ကိုရယူရန် Baidu Wenxin Yiyan Avia နှင့်ချိတ်ဆက်ရန် Curl Functions နှင့်ချိတ်ဆက်ခြင်းလုပ်ငန်းစဉ်ကိုမိတ်ဆက်ခဲ့သည်။ ဤ API ကိုခေါ်ဆိုခြင်းဖြင့် developer များသည်အသုံးပြုသူအတွေ့အကြုံတိုးတက်စေရန်လှပသောဝါကျများကိုဝက်ဘ်ဆိုက်များသို့မဟုတ် applications များသို့အလွယ်တကူပေါင်းစပ်နိုင်သည်။
PHP ၏ပြောင်းလွယ်ပြင်လွယ်မှုနှင့်ပေါင်းစပ်ပြီးလက်တွေ့လုပ်ဆောင်ချက်များဖန်တီးရန်သင်၏လိုအပ်ချက်များနှင့်အညီ interface parameters တွေကိုချိန်ညှိနိုင်သည်။