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

PHP သည် Baidu Wenxin Yiyan API ၏ကျပန်းထုတ်ပြန်ချက်များကိုရယူခြင်းနှင့်ဝက်ဘ်စာမျက်နှာကောက်ကောက်ခြင်း

M66 2025-06-13

PHP သည် Baidu Wenxin Yiyan API ၏ကျပန်းထုတ်ပြန်ချက်များကိုရယူခြင်းနှင့်ဝက်ဘ်စာမျက်နှာကောက်ကောက်ခြင်း

0 က်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုတွင်စာမျက်နှာ၏ပျော်စရာနှင့်ဆွဲဆောင်မှုကိုတိုးမြှင့်ရန်ကျပန်းဝါကျများသို့မဟုတ်ကျော်ကြားသောကိုးကားချက်များကိုကိုးကားရန်လိုသည်။ Baidu Wenxin Yiyan API သည် Api မှတဆင့်ကျပန်းထုတ်ပြန်ချက်များကိုရယူရန်အဆင်ပြေသောနည်းလမ်းကိုထောက်ပံ့ပေးပြီးဝက်ဘ်စာမျက်နှာများသို့လက်တွေ့ကျင့်သုံးရန်အဆင်ပြေသောနည်းလမ်းဖြစ်သည်။ ဤဆောင်းပါးသည် Baidu Wenxin Yiyan API နှင့်ဆက်သွယ်ရန်နှင့် API မှပြန်လာသောအချက်အလက်များကိုခေါ်ဆိုခြင်းဖြင့် PHPP ကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။

1 ။ Baidu Wenxin Yiyan API ၏ခွင့်ပြုချက်များကိုရယူပါ

  1. Baidu developer platform ကိုသွားပါ, မှတ်ပုံတင်ပြီးသင်၏အကောင့်သို့ဝင်ရောက်ပါ။
  2. "Cloud Empression" - "Plenially Intelleration" - "သဘာဝဘာသာစကားဖြင့်ထုတ်လုပ်ခြင်း" - "Wenxin Yiyan" - Wenxin Yiyan API သို့ 0 င်ရန် "Wenxin Yiyan" ကိုနှိပ်ပါ။
  3. "Apply Now" ကိုနှိပ်ပါ, သက်ဆိုင်ရာသတင်းအချက်အလက်များကိုဖြည့်ပြီးလျှောက်လွှာတင်ပါ။
  4. Api ၏ Access key ကိုပြန်လည်သုံးသပ်ရန်အတွက် Baidu ကိုစောင့်ဆိုင်းရန် Baidu ကိုစောင့်ပါ။

2 ။ Baidu Wenxin Yiyan API နှင့်ချိတ်ဆက်ရန် PHP code ကိုရေးပါ

Baidu Wenxin Yiyan API ကိုဆက်သွယ်ခြင်းမပြုမီ PHP ကို ​​install လုပ်ပြီးကွန်ယက်သို့ 0 င်ရောက်နိုင်ရန်သေချာစေပါ။

<?php
// အရေးအသားတစ်ခုစကားလုံးကို set upAPIလိပ်စာနှင့်တောင်းဆိုချက်များကိုတောင်းဆိုခြင်း
$url = "http://api.vikingship.xyz/wisdom/api/one";
$params = [
    'secret_key' => &#39;your_secret_key&#39;, // တောင်းဆိုထားသော access key ကိုအစားထိုးပါ။

// တစ် ဦး ဆံပင်ကောက်ကောက် session တစ်ခုဖန်တီး $ curl_init ();

// curl တောင်းဆိုမှု curl_setopt ($ curl, curlopt_URL, $ URL) အတွက် URL နှင့်အခြားရွေးချယ်စရာများကိုသတ်မှတ်ပါ။
curl_setopt ($ curl, curlopt_rreturntransfer, စစ်မှန်သော);
curl_setopt ($ curl, curlopt_post, true);
curl_setopt ($ curl, curlopt_postfields, http_build_Query ($ params);

// curl တောင်းဆိုမှုကိုအစပြုပြီးပြန်လာဒေတာ $ တုံ့ပြန်မှု = curl_exec ($ curl);
curl_close ($ curl);

// retseged JSON ဒေတာ $ ဒေတာ $ ဒေတာ = json_decode ($ တုံ့ပြန်မှု, စစ်မှန်သော)

// ပြန်လာသောဒေတာ $ Excerpt = $ ဒေတာ [&#39;Exarderpts&#39;) တွင်ကောက်နုတ်ချက်များကိုထုတ်ယူပါ။

// output exceredpt ပဲ့တင်သံ $ ကောက်ခံခြင်း;
>

အထက်ဖော်ပြပါကုဒ်များတွင် Wenxin Yiyan API ၏တောင်းဆိုမှုနှင့်သတ်မှတ်ချက်များကိုတောင်းဆိုခြင်းနှင့်သတ်မှတ်ချက်များကိုပထမဆုံးသတ်မှတ်ထားသည်။ တောင်းဆိုထားသော 0 င်ရောက်မှုခလုတ်ကို 'your_secret_key' သို့အစားထိုးလိုက်ပါ။ ထို့နောက် http တောင်းဆိုမှုကိုစတင်ရန်နှင့် curl_exec မှတစ်ဆင့်ပြန်လာသောအချက်အလက်များကိုရယူရန် Curl Library ကိုသုံးပါ။ နောက်ဆုံးတွင်ပြန်လာသည့် JSON format data ကို PHP array ကို JSONS_Decode () မှထုတ်ယူခြင်း,

3 ။ Web Excerpts ကိုထုတ်လုပ်ပါ

အထက်ပါကုဒ်များကို 0 က်ဘ်စာမျက်နှာတစ်ခုသို့ 0 က်ဘ်စာမျက်နှာတစ်ခုသို့အသုံးပြုခြင်းသည်ဝက်ဘ်စာမျက်နှာပေါ်ထွက်လာခြင်း၏လုပ်ဆောင်မှုကိုအကောင်အထည်ဖော်နိုင်သည်။ ဤတွင်ရိုးရှင်းသောဥပမာတစ်ခုဖြစ်သည်။

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Web Excerpt မျိုးဆက်သစ်</title>
</head>
<body>
    <h1>ဝက်ဘ်စာမျက်နှာပေါ်လာ</h1>
    <p><?php include 'get_excerpt.php'; ?></p>
</body>
</html>

အထက်ဖော်ပြပါဥပမာတွင် PHP ကုဒ်ကို 0 က်ဘ်စာမျက်နှာသို့ 'Get_exCerpt.php' အပါအ 0 င်ဝက်ဘ်စာမျက်နှာသို့မိတ်ဆက်ခဲ့သည်။ နှင့် Excerpt ကိုထဲမှာထား၏

တံဆိပ်ထဲမှာပြထားတဲ့။

အကျဉ်းချုပ်

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

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

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