ဝက်ဘ်ဆိုက်များဖွံ့ဖြိုးတိုးတက်ရေးကာလအတွင်း dynamic ဝါကျများ၏ပြသမှုသည်ဘုံလိုအပ်ချက်ဖြစ်သည်။ ဥပမာအားဖြင့်, နာမည်ကြီးကိုးကားချက်များ, တစ်နာရီတည်းသောထောင်ဒဏ်တစ်ကြောင်းတည်း, တစ်ကြောင်းတည်း, ဝါကျတစ်ခုစသည်ဖြင့်ဤဖော်ပြချက်သည်စာမျက်နှာ၏အပြန်အလှန်ဆက်သွယ်မှုကိုတိုးတက်စေရုံသာမကသုံးစွဲသူ၏စာဖတ်ခြင်းအတွေ့အကြုံကိုတိုးပွားစေသည်။ Baidu မှ Wenxin Yiyan API သည် developer များကိုချမ်းသာကြွယ်ဝသောကြေညာချက်ရွေးချယ်မှုများဖြင့်ပေးသည်။
Baidu Wenxin Yiyan API ၏ interface လိပ်စာမှာ https://v1.hitokoto.cn/ ဖြစ်သည်။ ဤ API သည်အသုံးပြုသူများအားပြောင်းလွယ်ပြင်လွယ်အမျိုးမျိုးကိုရယူရန်အတွက် parameters တွေကိုကူညီရန်ကူညီသည်။
C Parameter သည်ကြေငြာချက်အမျိုးအစားကိုသတ်မှတ်ရန်အသုံးပြုသည်။ အောက်ပါရွေးချယ်မှုများမှာအောက်ပါတို့ဖြစ်သည်။
ဥပမာအားဖြင့်, အကယ်. သင်သည် anime အမျိုးအစားကိုကြေငြာရန်လိုအပ်ပါက C parameter သည် AC သို့သတ်မှတ်သင့်သည်။
ဤ parameter သည်ပြန်ကြားချက်ဖော်ပြချက်၏ encoding format ကိုသတ်မှတ်ပြီး default တန်ဖိုးကို UTF-8 ဖြစ်ပါတယ်။
UTF-8, GBK, GBK2312, GB18030 စသည့်ဘုံအက္ခရာများကိုပံ့ပိုးပေးသည့်ပြန်ကြားချက်၏ဇာတ်ကောင်အစုကိုသတ်မှတ်ရန်အသုံးပြုသည်။
ဒီ parameter သည်ကြေညာချက်ကိုပြန်ပို့ရန်ဇာတ်ကောင်အများဆုံးအရေအတွက်ကိုသတ်မှတ်ပါတယ်။ ဥပမာအားဖြင့်, အရှည် = 5 ဆိုသည်မှာပြန်လာသောကြေညာချက်တွင်စာလုံးရေ 5 လုံးအထိရှိသည်။
API မှပြန်လာသောရလဒ်များ၏သမာဓိကိုသေချာစေရန်နှင့်ဒေတာကိုနှောင့်နှေးခြင်းကိုရှောင်ရှားရန်အသုံးပြုခဲ့သည်။
API 0 န်ဆောင်မှုပေးသူသည်တုန့်ပြန်မှုနှင့် ပတ်သက်. အသိအမှတ်ပြုမှုကိုထပ်မံပြောကြားခဲ့သည်။ အခမဲ့အသုံးပြုသူများသည် API ကိုတစ်နေ့လျှင်အကြိမ် 1000 အကြိမ် 1000 ကိုခေါ်နိုင်ပြီးဤအကြိမ်အရေအတွက်ထက်ကျော်လွန်ခေါ်ဆိုမှုများကိုကောက်ခံလိမ့်မည်။
PHP ကို အသုံးပြု. တက်ကြွသောဝါကျမျက်နှာပြင်ကိုအကောင်အထည်ဖော်ရန်ရိုးရှင်းသောဥပမာကုဒ်ဖြစ်သည်။
အထက်ဖော်ပြပါကုဒ်များတွင်ကျွန်ုပ်တို့သည်ပြန်လာသောကြေငြာချက်အမျိုးအစားသည် "ကာတွန်း" ဖြစ်သည်ကိုပထမ ဦး ဆုံးဖော်ပြထားသည်။ ထို့နောက် HTTP တောင်းဆိုမှုကိုပို့ရန် curl function ကိုသုံးပါ, API မှရရှိသောရလဒ်ကိုရယူပါ, ရလဒ်ကို Array format အဖြစ်ပြောင်းလဲပါ။ နောက်ဆုံးအနေဖြင့်ကြေညာချက်၏ပါဝင်မှုကိုထုတ်ယူခြင်းအားဖြင့်ကျပန်းဝါကျ display ကိုသဘောပေါက်သည်။
PHP အပြင်, JavaScript ကိုလည်းကျပန်းကြေငြာချက်ကိုအကောင်အထည်ဖော်ရန်လည်းအသုံးပြုနိုင်သည်။ ဤတွင် JavaScript အကောင်အထည်ဖော်မှုဥပမာတစ်ခုမှာ -
ဤဥပမာတွင်ကျွန်ုပ်တို့သည် Return Statement အမျိုးအစားကို "network term" ဟုသတ်မှတ်သည်။ ထို့နောက် API သို့တောင်းဆိုရန်တောင်းဆိုရန်အတွက်ရယူရန်နည်းလမ်းကိုအသုံးပြုပါ, ပြန်လာသော JSON ဒေတာများကိုရယူပါ။
Baidu Wenxin Yiyan API မှတစ်ဆင့်ဝက်ဘ်စာမျက်နှာများတွင် dynamic ဝါကျပြသမှုကိုမည်သို့နားလည်ရမည်ကိုဤဆောင်းပါးတွင်ဖော်ပြခဲ့သည်။ PHP သို့မဟုတ် JavaScript ဟုတ်မဟုတ်ကဤ API သည်ကွဲပြားခြားနားသောနယ်ပယ်များမှကျပန်းထုတ်ပြန်ချက်များကိုပြသရန်ဤ api ကိုအလွယ်တကူပေါင်းစည်းနိုင်သည်။ ပြင်ဆင်ခြင်းအားဖြင့် API parameters များကိုပြင်ဆင်ခြင်းအားဖြင့် 0 ဘ်ဆိုဒ်များကိုကွဲပြားခြင်းနှင့်အပြန်အလှန်ဆက်သွယ်မှုကိုတိုးမြှင့်နိုင်ရန်အတွက်ဝါကျအမျိုးမျိုးကိုစိတ်ကြိုက်ပြုလုပ်နိုင်သည်။