0 က်ဘ်ဆိုက်နှင့်မိုဘိုင်းလျှောက်လွှာဖွံ့ဖြိုးတိုးတက်မှုတွင်သုံးစွဲသူ၏ terminal device အချက်အလက်များကိုနားလည်ခြင်းသည်ပိုမိုကောင်းမွန်သောလိုက်လျောညီထွေဖြစ်အောင်ပြုလုပ်ခြင်းကိုရရှိစေသည်။ Baidu သည်မိုဘိုင်းဖုန်း terminal user userificate interface ကိုထောက်ပံ့ပေးသောမိုဘိုင်းဖုန်း terminal user userificificate interface ကို အသုံးပြု. အသုံးပြုသူမှအသုံးပြုသောမိုဘိုင်းဖုန်း၏အခြားသတင်းအချက်အလက်များကိုရယူနိုင်သည့်သတင်းအချက်အလက်များကိုရရှိနိုင်ပါသည်။
ဤဆောင်းပါးသည်ယခုအခါတစ်ဆင့်ပြီးသွားလိမ့်မည်။ အသုံးပြုသူစက်ပစ္စည်းသတင်းအချက်အလက်ရယူရန် function ကိုရရှိရန် PHP ဘာသာစကားကိုဤ interface နှင့်ချိတ်ဆက်ရန်ဤ interface ကိုချိတ်ဆက်ရန်ဤဆောင်းပါးကိုမည်သို့အသုံးပြုရမည်ကိုသရုပ်ပြသည်။
Baidu နှင့်ဆက်စပ်သော 0 န်ဆောင်မှုများကိုအသုံးမပြုမီ, Baidu Developer Account ကိုသင်မှတ်ပုံတင်ရန်လိုအပ်သည်။ Baidu developer တရားဝင်ဝက်ဘ်ဆိုက်ကိုသွားပြီးမှတ်ပုံတင်ခြင်းကိုပြီးစီးရန်အချက်ပြချက်များကိုလိုက်နာပါ။ မှတ်ပုံတင်ပြီးပြီးပါက developer platform သို့ဝင်ရောက်ပြီး API key နှင့် seckn key ကိုရယူရန်လျှောက်လွှာတစ်ခုကိုဖန်တီးပါ။
လျှောက်လွှာကိုဖန်တီးပြီးနောက် API key နှင့် secret key ကို application အသေးစိတ်စာမျက်နှာတွင်တွေ့နိုင်သည်။ ကျေးဇူးပြု. ဤ parameter နှစ်ခုကိုသူတို့နောက်ဆက်တွဲကုဒ်တွင်အသုံးပြုလိမ့်မည်။
ကုဒ်ရေးသားခြင်းမပြုမီ, ဒေသတွင်း PHP ပတ်ဝန်းကျင်ကို install လုပ်ပြီး curl extension ကိုထောက်ပံ့ရန်သေချာစေရန်လိုအပ်သည်။ ၎င်းကို install မလုပ်ပါကအောက်ပါ command ကိုသင်လုပ်ဆောင်နိုင်သည်။
sudo apt-get install php-curl install လုပ်ပါ
Project Directory တွင်ဖိုင် device.php ကို ဖန်တီးပြီးစာသားတည်းဖြတ်သူနှင့်ဖွင့်ပါ။
Baidu Mobile Cloud SDK ကိုပထမ ဦး စွာမိတ်ဆက်ပေးပါ (ကျေးဇူးပြု. code directory သို့ download လုပ်ပါ။ ) Autoload.php ဖိုင်ကိုမိတ်ဆက်ပါ။
antil_once 'လမ်းကြောင်း / baidu-sdk-sdk-sdk-sdk-sdk-sdk-sdk-sdk-sdk-sdk-sdk-sdk-sdk-sdk-sdk-sdk-sdk-sdk-thaDoad.php'
ထို့နောက် API key နှင့် secret key ကိုသတ်မှတ်ပါ။
$ client = baidududududududududududududududududududududududududududududududududeClient ('your_api_key', 'your_secret_key');
Baidu Mobile Terminal အသုံးပြုသူမှတ်ပုံတင်ခြင်း interface ကိုခေါ်ရန် $ client ကို အရာဝတ်ထုကိုသုံးပါ။
$ ရလဒ် = $ client-> file_get_contents ('http://your_site.com/your_image.compg'),
ကျေးဇူးပြု. ဥပမာ image address ကို image url ဖြင့်အစားထိုးပါ။
အသုံးပြုသူစက်ပစ္စည်းအချက်အလက်များကိုရယူပါ။
$ deviceinfo = $ ရလဒ် -> GetResult () -> getuser (); Echo 'Mobile Phone အမှတ်တံဆိပ်:' ။ $ deviceinfo-> GetBrand () ။ '<br> ''; Echo 'Mobile Phone Model:' ။ $ deviceinfo-> GetModel () ။ '<br> ''; Echo 'operating system:' ။ $ deviceinfo-> Getos () ။ '<br> '';
ဖိုင်ကိုသိမ်းဆည်းပြီးနောက်ဖိုင်သည် command line ပေါ်တွင်တည်ရှိပြီး directory ကိုရိုက်ထည့်ပြီး execute လုပ်ပါ။
PHP Device.php
မှန်ကန်စွာ configure လျှင်, command line တွင်အသုံးပြုသူစက်ပစ္စည်းသတင်းအချက်အလက်များ၏ output ကိုသင်တွေ့လိမ့်မည်။
အထက်ပါအဆင့်များဖြင့်သုံးစွဲသူ၏မိုဘိုင်းဖုန်းအမှတ်တံဆိပ်, မော်ဒယ်နှင့် operating system အချက်အလက်များကိုအလျင်အမြန်ရရှိရန် PPP ကို အသုံးပြု. PHAIDU ၏မိုဘိုင်း terminal encentification interface ကိုချိတ်ဆက်ရန်ကျွန်ုပ်တို့အသုံးပြုနိုင်သည်။ ၎င်းသည် device ကိုလိုက်လျောညီထွေဖြစ်အောင်ပြုလုပ်ခြင်းနှင့်အသုံးပြုသူအတွေ့အကြုံဝက်ဘ်ဆိုက်များနှင့်မိုဘိုင်း application များကိုပိုမိုကောင်းမွန်စေရန်အတွက်အလွန်အထောက်အကူပြုသည်။