Hitokoto သည် Open Wenter Interface တစ်ခုဖြစ်ပြီးကာတွန်း, ရုပ်ပြ, ဝတ္ထုများနှင့်အခြားအမျိုးအစားများကို 0 င်ရောက်နိုင်သည့်ဝါကျများကိုရရှိနိုင်ပါသည်။ ဤဆောင်းပါးတွင် Baidu Wenxin Yiyan API ကို PHP မှတစ်ဆင့်မည်သို့ချိတ်ဆက်ရမည်ကိုရှင်းပြပါမည်။ နေ့စဉ်ဝါကျကိုရယူပြီးပြသရန်ကျွန်ုပ်တို့ရှင်းပြပါမည်။
ပထမ ဦး စွာမည်သည့်အရာက Baidu Open Cloud ဝက်ဘ်ဆိုက်ပေါ်တွင်အကောင့်တစ်ခုမှတ်ပုံတင်ရန်လိုအပ်သည်။ console တွင် application အသစ်တစ်ခုကို ဖန်တီး. သက်ဆိုင်ရာ API သော့ကိုရယူပါ။
Php File တွင် PHP ဖိုင်တွဲတွင် "hitokoto.php" အမည်ရှိ PHP ဖိုင်ကိုဖန်တီးပါ။
အောက်ပါ PHP ကုဒ်ကို "hitokoto.php" ဖိုင်တွင်ရေးပါ။
<?php $apikey = "YOUR_API_KEY"; $url = "https://aip.baidubce.com/rpc/2.0/aq/suggest"; $data = array( 'word' => 'One' 'count' => 10, ); // ဒေတာများကို JSON format ကို $ data_string = json_entode ($ ဒေတာ) သို့ပြောင်းပါ။ // တောင်းဆိုမှု header header $ headers = array ( 'Content-type: application / JSONS', 'ကျေနပ်ရောင့်ရဲမှု -' ။ strlen ($ data_string), 'Apikey:' '။ $ apikey ); // curl ကန ဦး $ ch = curl_init (); // curl option ကို curl_setopt ($ ch, curlopt_URL, $ URL) ကိုသတ်မှတ်ပါ။ curl_setopt ($ ch, curlopt_retturntransfer, စစ်မှန်သော); curl_setopt ($ ch, curlopt_post, true); curl_setopt ($ ch, curlopt_postfields, $ data_string); curl_setopt ($ ch, curlopt_httheader, $ headers); // တောင်းဆိုမှုကိုပေးပို့ပြီးတုံ့ပြန်မှု $ တုန့်ပြန် = curl_exec ($ ch); // အနီးကပ်ဆံပင်ကောက်ကောက် curl_close ($ ch); // လုပ်ငန်းစဉ်တုံ့ပြန်မှုဒေတာ $ ဒေတာ = json_decode ($ တုံ့ပြန်မှု, စစ်မှန်); // အကယ်. စကားလုံးတစ်လုံး၏ပါဝင်မှုကိုထုတ်ယူပါ (ISSET ($ ဒေတာ]) &&! အလွတ် $ hitokoto = $ ဒေတာ [ရလဒ် '] [0] [' hitokoto ']; ECHO $ hitokoto; } အခြား ECHO သည် "အကြောင်းအရာတစ်ခုမှစကားလုံးမရနိုင်ပါ"; } >
ကုဒ်ထဲမှာ "your_api_key" ကိုသင်တောင်းခံထားသော API သော့နှင့်အစားထိုးပါ။ Code သည် Baidu Wenxin Yiyan API သို့ HTTP တောင်းဆိုမှုများကိုပို့ရန် Curl ကိုအသုံးပြုသည်။ ထို့နောက်ပြန်လာသော JSON ဒေတာများကိုရရှိမည်။
"hitokoto.php" ဖိုင်ကိုဝက်ဘ်ဆိုက်ဆာဗာသို့သိမ်းဆည်းပါ။ ဖိုင်ကိုလည်ပတ်ပြီးစာမျက်နှာပေါ်တွင်ဖော်ပြထားသောနေ့စဉ်ဝါကျ၏အကြောင်းအရာကိုကြည့်ပါ။
Baidu Wenxin Yiyan API သို့ဆက်သွယ်ခြင်း PHP မှတစ်ဆင့်သင်နေ့စဉ်ဝါကျကိုအလွယ်တကူရယူပြီးဝက်ဘ်ဆိုက်ပေါ်တွင်ပြသနိုင်သည်။ ဤဆောင်းပါးသည်လွယ်ကူပြီးမြန်ဆန်စွာရယူရန်အပြည့်အဝကုဒ်များဥပမာများကိုပေးသည်။ ကွဲပြားခြားနားသော application တစ်ခုနှင့်လိုက်လျောညီထွေဖြစ်အောင်အမှန်တကယ်လိုအပ်ချက်များနှင့်အညီကုဒ်ကိုသင်ပြုပြင်ပြီးတိုးချဲ့နိုင်သည်။
သက်ဆိုင်သောတက်(ဂ်)များ:
API