Baidu Wenxin Yiyan သည်အသုံးပြုသူများအားအပြုသဘောဆောင်သောစွမ်းအင်နှင့်လှုံ့ဆော်မှုကိုဖြစ်ပေါ်စေသည့်အနေဖြင့်လှုံ့ဆော်မှု, အတွေးအခေါ်များ, ဤဆောင်းပါးသည် PHP မှတစ်ဆင့် Baidu Wenxin Yiyan Interface ကို PHP မှတစ်ဆင့်အကောင်အထည်ဖော်မည်။
အောက်ပါအဆင့်များမှတဆင့် PHPP စီမံကိန်းတွင် Baidu Wenxin Yiyan Interface ကိုအောင်မြင်စွာအကောင်အထည်ဖော်နိုင်သည်။
ပထမ ဦး စွာ, Baidu developer platform ကိုသွားပြီး developer အကောင့်တစ်ခုကိုမှတ်ပုံတင်ရန်လိုအပ်သည်။ အောင်မြင်သောမှတ်ပုံတင်ပြီးနောက်သင်၏ developer အကောင့်သို့ဝင်ရောက်ပြီး application အသစ်တစ်ခုဖန်တီးပါ။ လျှောက်လွှာ၏ appid နှင့် appid ကိုရယူပါ။
URL ကိုလက်ခံရရှိရန် apirequest ဟုခေါ်သော function တစ်ခုကို ဖန်တီး. ပြန်လာသောဒေတာများကိုရယူရန်သတ်မှတ်ထားသော URL သို့တောင်းဆိုမှုကိုပေးပို့ပါ။
apirequest function ကို ($ URL) { $ curl = curl_init (); curl_setopt_array ($ curl, ခင်းကျင်းခြင်း ( curlopt_URL => $ URL, curlopt_ruturntransfer => စစ်မှန်တဲ့, curlopt_Followlowlocation => စစ်မှန်တဲ့ ))); $ တုံ့ပြန်မှု = curl_exec ($ curl); curl_close ($ curl); $ တုံ့ပြန်မှုကိုပြန်ပို့ခြင်း, }
parameters တွေကိုမပေးဘဲ getOneway လို့ခေါ်တဲ့ function တစ်ခုကိုဖန်တီးပါ။ ဒီ function က apirequest function ကိုခေါ်ပါလိမ့်မယ်, interface ကိုမှကျပန်းအကြောင်းအရာကိုရယူပြီးရလဒ်ကို JSON format အဖြစ်ပြောင်းလဲပြီးပြန်ပို့ပါ။
function getOneword () {) $ url = 'http://api.lwl12.com/hitokoto/main/get'; $ တုံ့ပြန်မှု = apirequest ($ URL); $ ရလဒ် = JORS_DECODED ($ တုံ့ပြန်မှု); $ RUARD-> hitokoto; }
စကားလုံးတစ်လုံးကိုသင်ပြသရန်လိုအပ်သည့်နေရာတွင်အကြောင်းအရာကိုရယူရန်နှင့်ပြသရန် GetOnword function ကိုခေါ်ဆိုပါ။
$ Oneword = getOnword (); ECHO $ Oneword;
အထက်ပါအဆင့်များမှတစ်ဆင့်သင်၏ဝက်ဘ်ဆိုက်သို့မဟုတ်လျှောက်လွှာတွင် Baidu Wenxin Yiyan Interface ကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်။ ဤ interface ကိုခေါ်ဆိုခြင်းအားဖြင့်, လှုံ့ဆော်မှု, အတွေးအခေါ်, ရှေးခေတ်ကဗျာများစသဖြင့်ကျပန်းဝါကျများကို အသုံးပြု. အသုံးပြုသူအားအပြုသဘောဆောင်သောစွမ်းအင်ကိုယူဆောင်လာနိုင်သည်။ ဤဆောင်းပါးသည်သင့်အားတန်ဖိုးရှိသောအကူအညီဖြင့်သင့်အားပေးနိုင်လိမ့်မည်ဟုမျှော်လင့်ပါသည်။