Baidu Wenxin Yiyan API သည် animation, comics များ, ဂိမ်းများ, ဂိမ်းများ, စသောစသည့်အမျိုးအစားများစွာကိုဖုံးအုပ်ထားသည့် API ဖြစ်သည်။ API ဟုခေါ်သော api ဟုခေါ်သောအချိန်မျိုးစုံကိုအသုံးပြုသောအခါတိုင်းကိုယ်ပိုင်ဘလော့ဂ်များနှင့်ဝက်ဘ်ဆိုက်များစသည့်အခြေအနေအမျိုးမျိုးအတွက်သင့်လျော်သောကျပန်းဝါကျတစ်ခုရရှိနိုင်သည်။
Baidu Wenxin Yiyan API ကိုသုံးရန် Baidu Open Cloud Platform တွင် API သော့ချက်လျှောက်ထားရန်သင်ပထမ ဦး ဆုံးလျှောက်ထားရန်လိုအပ်သည်။ တိကျသောအဆင့်များမှာအောက်ပါအတိုင်းဖြစ်သည် -
$ api_key = 'your_api_key';
API key ကိုရယူပြီးသည့်နောက် API ကို PHP code မှတဆင့်ခေါ်ဆိုနိုင်သည်။ တိကျသောအဆင့်များမှာအောက်ပါအတိုင်းဖြစ်သည် -
$ url = 'https://v1.hitokoto.cn'; $ params = array ( '' c => '', 'encode' => 'JSONS', 'charset' => 'utf-8', 'max_length' => 30 ); $ တုံ့ပြန်မှု = file_get_contents ($ URL '?' ။ http_build_query ($ params); $ ဒေတာ = JSONS_DECODE ($ တုံ့ပြန်မှု, စစ်မှန်သော); အကယ်. (ISSET ($ ဒေတာ ['hitokoto']))) $ ဝါကျ = $ ဒေတာ ['hitokoto']; }
အကယ်. သင်သည် API မှပြန်လာသောဝါကျအကြောင်းအရာများကိုစိတ်ကြိုက်ပြုလုပ်လိုပါကသို့မဟုတ်ဒေတာများကိုဆိုဒ်များသို့ဖြန့်ဝေလိုပါကသို့မဟုတ်အချက်အလက်များကို 0 က်ဘ်ဆိုက်များသို့ဖြန့်ဝေပါ။
Baidu Wenxin Yiyan API သည် parameters တွေကိုထောက်ပံ့ပေးပြီးအသုံးပြုသူများသည်အချက်အလက်များကိုမတူကွဲပြားသော parameters များကိုသတ်မှတ်ခြင်းဖြင့်အချက်အလက်များကိုအကောင်အထည်ဖော်နိုင်သည်။
Parameter C မှတစ်ဆင့် API မှပြန်လာသောဝါကျအမျိုးအစားကိုသင်သတ်မှတ်နိုင်သည်။
ဥပမာအားဖြင့်, သင်သည်ကာတွန်းဝါကျတစ်ခုရလိုပါက parameter c ကို 'A' သို့သတ်မှတ်နိုင်သည်။
$ params = array ( 'C' => 'A', 'encode' => 'JSONS', 'charset' => 'utf-8', 'max_length' => 30 );
Parameter သည် 1 မှ 200 အထိစကားလုံးများကို API မှပြန်လာသည့်ဝါကျ၏အရှည်ကိုသတ်မှတ်သည်။ ဥပမာအားဖြင့်, အကယ်. သင်သည်စကားလုံး 20 လုံးကိုဝါကျတစ်ခုရလိုပါက parameter သည် 20 မှ 20 အထိသတ်မှတ်နိုင်သည်။
$ params = array ( '' c => '', 'encode' => 'JSONS', 'charset' => 'utf-8', 'max_length' => 20 );
အချက်အလက်များကိုအကောင်အထည်ဖော်ရန်အတွက်သင်၏လိုအပ်ချက်များနှင့်အညီ API တစ်ခုကိုသင်စိတ်ကြိုက်ပြုလုပ်နိုင်သည်။ တိကျသောအဆင့်များမှာအောက်ပါအတိုင်းဖြစ်သည် -
IF ($ _get ['type'] == 'hitokoto') လျှင် $ params = array ( 'C' => 'A', 'encode' => 'JSONS', 'charset' => 'utf-8', 'max_length' => 30 ); $ url = 'https://v1.hitopoto.cn?' ' ။ http_build_query ($ params); $ ဒေတာ = JSONS_Decode (file_get_controcents ($ URL), True); ECHO $ ဒေတာ ['hitokoto']; }
ဥပမာအားဖြင့်, အောက်ပါ link ကိုလည်ပတ်ခြင်းအားဖြင့်ကာတွန်းဝါကျကိုသင်ရနိုင်သည်။
http://your_site.com/your_api.php?type=hitokoto&c=A
အထက်ပါနည်းလမ်းများမှတဆင့် Baidu Wenxin Yiyan API ၏အချက်အလက်များကိုသင်စိတ်ကြိုက်ပြုလုပ်နိုင်ပြီးဖြန့်ဝေနိုင်ပြီးအသုံးပြုသူများကိုပိုမိုကိုယ်ပိုင်အတွေ့အကြုံရှိနေသည်။