အင်တာနက်နှင့်မိုဘိုင်းအင်တာနက်လျင်မြန်စွာဖွံ့ဖြိုးတိုးတက်မှုနှင့်အတူအသုံးပြုသူများသည်ကိုယ်ပိုင် 0 န်ဆောင်မှုများအတွက် 0 ယ်လိုအားတိုးလာသည်။ 0 က်ဘ်ဆိုက် developer တစ် ဦး အနေဖြင့်နေ့စဉ်ဝါကျနှင့်စိတ်လှုပ်ရှားစရာကောင်းသောအကြောင်းအရာများဖြင့်သုံးစွဲသူများအားသုံးစွဲသူများကို အသုံးပြု. သုံးစွဲသူများ၏အာရုံစူးစိုက်မှုနှင့်ပါဝင်မှုကိုဆွဲဆောင်နိုင်လိမ့်မည်။ ဤဆောင်းပါးသည် Baidu Wenxin Yiyan API ကို PHP မှတစ်ဆင့်မည်သို့ချိတ်ဆက်ရမည်ကိုမိတ်ဆက်ပေးပြီးနေ့စဉ်ဝါကျကိုရယူပြီးသုံးစွဲသူ၏အီးမေးလ်သို့ပေးပို့ပါလိမ့်မည်။
ပထမ ဦး စွာ Baidu Developer အကောင့်တစ်ခုကိုသင်မှတ်ပုံတင်ရန်နှင့် Baidu Wenxin Yiyan API ကိုဝင်ရောက်ခွင့်ပြုရန်လျှောက်ထားရန်လိုအပ်သည်။ အောင်မြင်သောလျှောက်လွှာပြီးနောက်, သင်နောက်ဆက်တွဲကုဒ်များအတွက်လိုအပ်လိမ့်မည်သည့် API သော့တစ်ခုရလိမ့်မည်။
ထို့နောက် PHP code ကိုကျွန်ုပ်တို့ရေးသည်, Baidu Wenxin Yiyan API နှင့် ဆက်သွယ်. နေ့စဉ်ဝါကျ၏အကြောင်းအရာကိုနေ့စဉ်ယူပါ။ ဤတွင်နမူနာကုဒ်ဖြစ်သည်။
<?php $url = "http://api.lwl12.com/hitokoto/main/get"; $params = [ 'key' => 'your_api_key', 'type' => 'JSONS' ]; $ ch = curl_init (); curl_setopt ($ ch, curlopt_URL, $ URL '။ http_build_Query ($ params); curl_setopt ($ ch, curlopt_retturntransfer, စစ်မှန်သော); $ တုံ့ပြန်မှု = curl_exec ($ ch); curl_close ($ ch); $ ဒေတာ = JSONS_DECODE ($ တုံ့ပြန်မှု, စစ်မှန်သော); $ quote = $ ဒေတာ ['Content']; // အီးမေးလ်မှ = 'user@example.com' သို့အီးမေးလ်ပို့ရန်အတွက်နေ့စဉ်ဝါကျကိုပေးပို့ပါ။ $ အကြောင်းအရာ = 'တစ်ရက်လျှင်တစ်ကြောင်းတည်း', $ message = $ ကိုးကား; $ headers = 'This_Email@example.com' '။ "\ r \ n" ။ 'Reput-to: Your_Email@example.com' '။ "\ r \ n" ။ 'X-Mailer: PHP /' ။ phpversion (); မေးလ် ($ မှ, $ အကြောင်းအရာ, $ မက်ဆေ့ခ်ျ, $ headers); >
အထက်ပါကုဒ်တွင် Baidu Wenxin Yiyan API ၏ URL နှင့်လိုအပ်သော parameters များကို ဦး စွာသတ်မှတ်သည်။ ထို့နောက် API မှပြန်လာသော JSON ဒေတာကိုရရှိရန်အတွက်တောင်းဆိုမှုကိုရယူရန်တောင်းဆိုမှုကိုလက်ခံရန် Curl စာကြည့်တိုက်ကိုသုံးပါ။ JSONS ကိုခွဲခြမ်းစိတ်ဖြာပြီးနောက်ကျွန်ုပ်တို့သည်ဝါကျအကြောင်းအရာကိုနေ့စဉ်ထုတ်ယူနိုင်ပါသည်။ နောက်ဆုံးတွင် PHP ၏မေးလ် () function ကို အသုံးပြု. အသုံးပြုသူအီးမေးလ်လိပ်စာသို့နေ့စဉ်ဝါကျပါဝင်မှုကိုပို့ရန် PHP ၏မေးလ် () function ကိုသုံးပါ။
အထက်ပါကုဒ်သည်ရိုးရှင်းသောဥပမာတစ်ခုဖြစ်သည်။ အမှန်တကယ် application များအနေဖြင့်အမှားကိုင်တွယ်ခြင်း, ဒေတာသိုလှောင်မှုနှင့်သုံးစွဲသူစိစစ်ရေးနှင့်သုံးစွဲသူစိစစ်ရေးနှင့်သုံးစွဲသူစိစစ်ရေးကိုသင်ထည့်သွင်းရန်လိုအပ်နိုင်သည်။ တစ်ချိန်တည်းမှာပင် PHP ၏မေးလ် () function သည်အချို့သောဆာဗာများပေါ်တွင်အလုပ်မလုပ်သောကြောင့်အီးမေးလ်များပို့ရန်တတိယပါတီ၏မေးလ်ဝန်ဆောင်မှုကိုအသုံးပြုရန်အကြံပြုသည်။
Baidu Wenxin Yiyan API ကိုဆက်သွယ်ခြင်းအားဖြင့်သင်သည်နေ့စဉ်ဝါကျကိုအလွယ်တကူရရှိနိုင်ပြီးအသုံးပြုသူ၏အီးမေးလ်သို့အလိုအလျောက်ပေးပို့နိုင်သည်။ ၎င်းသည်အသုံးပြုသူများကိုကိုယ်ပိုင် 0 န်ဆောင်မှုများပေးနိုင်ရုံသာမကသုံးစွဲသူအား 0 က်ဘ်ဆိုက်၏ computing ကိုတိုးစေသည်။ ဖွံ့ဖြိုးရေးလုပ်ငန်းစဉ်အတွင်းသင့်တွင်မေးခွန်းများရှိပါကကျွန်ုပ်နှင့် ဆက်သွယ်. အခမဲ့ဆက်သွယ်ပါ။ သင့်ကိုချောမွေ့သော 0 ဘ်ဆိုဒ်များဖွံ့ဖြိုးတိုးတက်မှုကိုလိုချင်သည်။