လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> Php Baidsu ဘာသာပြန်ခြင်း Api ကိုသုံးရန် Php Baidu ဘာသာပြန်ခြင်း Api ကိုသုံးရန်ရုရှားသို့ဘာသာပြန်ဆိုခြင်း

Php Baidsu ဘာသာပြန်ခြင်း Api ကိုသုံးရန် Php Baidu ဘာသာပြန်ခြင်း Api ကိုသုံးရန်ရုရှားသို့ဘာသာပြန်ဆိုခြင်း

M66 2025-06-14

Php Baidsu ဘာသာပြန်ခြင်း Api ကိုသုံးရန် Php Baidu ဘာသာပြန်ခြင်း Api ကိုသုံးရန်ရုရှားသို့ဘာသာပြန်ဆိုခြင်း

ဂလိုဘယ်လိုက်ဇေးရှင်းကိုအရှိန်မြှင့်ခြင်းနှင့်အတူဘာသာစကားဆက်သွယ်ရေးသည် ပို. အရေးကြီးလာသည်။ ဘာသာပြန်ကျမ်းများ၏လျှောက်လွှာသည်လည်းပိုမိုကျယ်ပြန့်လာပြီး ပို. ကျယ်ပြန့်လာသည်။ Baidu ဘာသာပြန် Api သည်ဘာသာစကားမျိုးစုံအတွက်ဘာသာပြန်အထောက်အပံ့များပေးသည့်ဘာသာပြန်ကျမ်းဖြစ်သောဘာသာပြန်ကျမ်းဖြစ်သည်။ ဤဆောင်းပါးသည်စပိန်ဘာသာမှရုရှားသို့ဘာသာပြန်လုပ်ငန်းကိုအကောင်အထည်ဖော်ရန် Php Baid Baidsu ဘာသာပြန်ခြင်း Api ကိုမည်သို့အသုံးပြုရမည်ကိုအသေးစိတ်ဖော်ပြထားသည်။

အဆင့် 1: Baidu ဘာသာပြန်ခြင်း Api key ကိုရယူပါ

ပထမ ဦး စွာ Baidu ဘာသာပြန်ခြင်းပလက်ဖောင်းသို့သွားရန်, သင်၏အကောင့်သို့မှတ်ပုံတင်ပြီးဝင်ရောက်ရန်နှင့်လျှောက်လွှာအသစ်ကိုဖန်တီးရန်သင်လိုအပ်သည်။ အက်ပလီကေးရှင်းစီမံခန့်ခွဲမှုစာမျက်နှာတွင်သင်၏ကိုယ်ပိုင် app ID နှင့် key ကိုရယူနိုင်သည်။

အဆင့် 2 - ဖွံ့ဖြိုးရေးပတ် 0 န်းကျင်ကိုပြင်ဆင်ပါ

ဘာသာပြန်လုပ်ငန်းကိုအကောင်အထည်ဖော်ခြင်းမပြုမီ PHP Development Reface ပတ်ဝန်းကျင်ကိုတည်ဆောက်ရန်လိုအပ်သည်။ သင်တည်ဆောက်ရန် Xampp သို့မဟုတ် Wamp ကဲ့သို့သောကိရိယာများကိုသင်အသုံးပြုနိုင်သည်။

အဆင့် 3: ကုဒ်ရေးပါ

Translate.php အမည်ရှိ PHP ဖိုင်တစ်ခုဖန်တီးပါ။ အောက်ပါတို့သည်အောက်ပါအတိုင်းဖြစ်သည်။

<?php
// သတ်မှတ်ထားတဲ့ setURLနှင့် parameters တွေကို
$url = 'http://api.fanyi.baidu.com/api/trans/vip/translate';
$appid = 'your_appid'; // သင့်ကိုယ်ပိုင်နှင့်အစားထိုးပါApp ID
$key = 'your_key'; // သင့်ကိုယ်ပိုင်နှင့်အစားထိုးပါ密钥

// ဘာသာပြန်ထားသောစာသားနှင့်ပစ်မှတ်ဘာသာစကားကိုရယူပါ
$q = $_POST['text']; // ဘာသာပြန်ထားသောစာသား
$from = 'es'; // အရင်းအမြစ်ဘာသာစကားသည်စပိန်စကားဖြစ်သည်
$to = 'ru'; // ပစ်မှတ်ဘာသာစကားရုရှားဖြစ်ပါတယ်

// Baidu ဘာသာပြန်ခြင်းအရAPIလက်မှတ်ထုတ်ပေးရန်လိုအပ်ချက်များ
$salt = rand(10000,99999);
$sign = md5($appid . $q . $salt . $key);

// ပေးပို့POSTBaidu ကိုတောင်းဆိုပါAPI
$postData = array(
    'q' => $ q,
    &#39;မှ&#39; => $ မှ
    &#39;to&#39; => $ ရန်,
    &#39;appid&#39; => $ appid,
    &#39;Sal&#39; => $ ဆား,
    &#39;Sign&#39; => $ နိမိတ်လက်ခဏာ
);

$ ch = curl_init ();
curl_setopt ($ ch, curlopt_URL, $ URL);
curl_setopt ($ ch, curlopt_post, 1);
curl_setopt ($ ch, curlopt_postfields, http_build_Qquery ($ postdata));
curl_setopt ($ ch, curlopt_retturntransfer, ဟုတ်မှန်သော);

$ တုံ့ပြန်မှု = curl_exec ($ ch);
curl_close ($ ch);

// Baidu မှရရှိသောရလဒ်ကိုခွဲခြမ်းစိတ်ဖြာသောရလဒ်ကိုခွဲခြမ်းစိတ်ဖြာခြင်း (JSOS_Decode) (JSON_Decode) မှရရှိသောရလဒ်ကိုခွဲခြမ်းစိတ်ဖြာပါ။

// output ဘာသာပြန်ခြင်း ECHO $ ​​ရလဒ် [&#39;trans_result&#39;] [0] [0] [&#39;DSt&#39;];
>

ထို့နောက် index.html အမည်ရှိ HTML ဖိုင်တစ်ခုကိုဖန်တီးပါ။ ဤတွင် HTML code posgion တစ်ခုဖြစ်ပါတယ်။

     <input type="submit" value="ဘာသာပြန်">
</form>

အဆင့် 4: စမ်းသပ်မှု

  1. အထက်ပါဖိုင်များကို PHP ဖွံ့ဖြိုးတိုးတက်မှုပတ်ဝန်းကျင်၏သက်ဆိုင်ရာလမ်းညွှန်သို့ထည့်ပါ။
  2. PHP Development ပတ်ဝန်းကျင်ကိုစတင်ပါ။
  3. သင်၏ browser တွင် index.html ဖိုင်ကိုရယူပါ။
  4. သင်ဘာသာပြန်လိုသောစပိန်စာသားကိုရိုက်ထည့်ပြီး "ဘာသာပြန်ချက်" ခလုတ်ကိုနှိပ်ပါ။
  5. Browser သည်ဘာသာပြန်ထားသောရုရှားစာသားကိုပြလိမ့်မည်။

အကျဉ်းချုပ်

အထက်ပါအဆင့်များမှတဆင့် Php Baidu ဘာသာပြန်ခြင်း Api ကို သုံး. စပိန်ဘာသာဖြင့်ဂရိဘာသာပြန်ခြင်းကိုအောင်မြင်စွာအကောင်အထည်ဖော်နိုင်ခဲ့သည်။ ဤလုပ်ဆောင်ချက်သည်ဘာသာစကားကိုဘာသာပြန်ခြင်း, ဘာသာစကားဘာသာပြန်ခြင်း, လူများသည်ဘာသာစကားအခက်အခဲများကိုချိုးဖျက်ရန်နှင့်ပိုမိုကောင်းမွန်သောဆက်သွယ်ရေးနှင့်ပူးပေါင်းဆောင်ရွက်မှုကိုမြှင့်တင်ရန်ကူညီခြင်းများကိုကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုနိုင်သည်။