လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP သည်နေ့စဉ်ဝါကျကိုမြန်မြန်ဆန်ဆန်ရနိုင်သည်။ Baidu Wenxin Yiyan API အပြည့်အဝသင်ခန်းစာသို့ဆက်သွယ်ပါ

PHP သည်နေ့စဉ်ဝါကျကိုမြန်မြန်ဆန်ဆန်ရနိုင်သည်။ Baidu Wenxin Yiyan API အပြည့်အဝသင်ခန်းစာသို့ဆက်သွယ်ပါ

M66 2025-09-16

PHP သည်နေ့စဉ်နေ့တိုင်းဝါကျရရန် Baidu Wenxin Yiyan API နှင့်ဆက်သွယ်သည်

Hitokoto သည် Open Wenter Interface တစ်ခုဖြစ်ပြီးကာတွန်း, ရုပ်ပြ, ဝတ္ထုများနှင့်အခြားအမျိုးအစားများကို 0 င်ရောက်နိုင်သည့်ဝါကျများကိုရရှိနိုင်ပါသည်။ ဤဆောင်းပါးတွင် Baidu Wenxin Yiyan API ကို PHP မှတစ်ဆင့်မည်သို့ချိတ်ဆက်ရမည်ကိုရှင်းပြပါမည်။ နေ့စဉ်ဝါကျကိုရယူပြီးပြသရန်ကျွန်ုပ်တို့ရှင်းပြပါမည်။

API key အတွက်လျှောက်ထားပါ

ပထမ ဦး စွာမည်သည့်အရာက Baidu Open Cloud ဝက်ဘ်ဆိုက်ပေါ်တွင်အကောင့်တစ်ခုမှတ်ပုံတင်ရန်လိုအပ်သည်။ console တွင် application အသစ်တစ်ခုကို ဖန်တီး. သက်ဆိုင်ရာ API သော့ကိုရယူပါ။

PHP ဖိုင်တစ်ခုဖန်တီးပါ

Php File တွင် PHP ဖိုင်တွဲတွင် "hitokoto.php" အမည်ရှိ PHP ဖိုင်ကိုဖန်တီးပါ။

PHP ကုဒ်ရေးသားခြင်း

အောက်ပါ PHP ကုဒ်ကို "hitokoto.php" ဖိုင်တွင်ရေးပါ။

<?php
$apikey = "YOUR_API_KEY";
$url = "https://aip.baidubce.com/rpc/2.0/aq/suggest";

$data = array(
    'word' => &#39;One&#39;
    &#39;count&#39; => 10,
);

// ဒေတာများကို JSON format ကို $ data_string = json_entode ($ ဒေတာ) သို့ပြောင်းပါ။

// တောင်းဆိုမှု header header $ headers = array (
    &#39;Content-type: application / JSONS&#39;,
    &#39;ကျေနပ်ရောင့်ရဲမှု -&#39; ။ strlen ($ data_string),
    &#39;Apikey:&#39; &#39;။ $ 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 = $ ဒေတာ [ရလဒ် &#39;] [0] [&#39; hitokoto &#39;];
    ECHO $ ​​hitokoto;
} အခြား
    ECHO သည် "အကြောင်းအရာတစ်ခုမှစကားလုံးမရနိုင်ပါ";
}
>

ကုဒ်ထဲမှာ "your_api_key" ကိုသင်တောင်းခံထားသော API သော့နှင့်အစားထိုးပါ။ Code သည် Baidu Wenxin Yiyan API သို့ HTTP တောင်းဆိုမှုများကိုပို့ရန် Curl ကိုအသုံးပြုသည်။ ထို့နောက်ပြန်လာသော JSON ဒေတာများကိုရရှိမည်။

စမ်းသပ်ကုဒ်

"hitokoto.php" ဖိုင်ကိုဝက်ဘ်ဆိုက်ဆာဗာသို့သိမ်းဆည်းပါ။ ဖိုင်ကိုလည်ပတ်ပြီးစာမျက်နှာပေါ်တွင်ဖော်ပြထားသောနေ့စဉ်ဝါကျ၏အကြောင်းအရာကိုကြည့်ပါ။

အကျဉ်းချုပ်

Baidu Wenxin Yiyan API သို့ဆက်သွယ်ခြင်း PHP မှတစ်ဆင့်သင်နေ့စဉ်ဝါကျကိုအလွယ်တကူရယူပြီးဝက်ဘ်ဆိုက်ပေါ်တွင်ပြသနိုင်သည်။ ဤဆောင်းပါးသည်လွယ်ကူပြီးမြန်ဆန်စွာရယူရန်အပြည့်အဝကုဒ်များဥပမာများကိုပေးသည်။ ကွဲပြားခြားနားသော application တစ်ခုနှင့်လိုက်လျောညီထွေဖြစ်အောင်အမှန်တကယ်လိုအပ်ချက်များနှင့်အညီကုဒ်ကိုသင်ပြုပြင်ပြီးတိုးချဲ့နိုင်သည်။

  • သက်ဆိုင်သောတက်(ဂ်)များ:

    API
မကြာသေးမီ ဆောင်းပါးများ