WeChat တရားဝင်အကောင့်ဖွံ့ဖြိုးတိုးတက်မှုသည်မကြာသေးမီနှစ်များအတွင်းအလွန်အမင်းအာရုံစိုက်မှုကိုဆွဲဆောင်နိုင်ခဲ့ပြီးကြွယ်ဝသော interfaces များနှင့်လုပ်ဆောင်ချက်များသည် developer များပိုမိုများပြားလာသည်။ ၎င်းတို့အနက်ဂီတအချက်အလက်များ၏ဝယ်ယူမှုနှင့်ပြသခြင်းသည်ဘုံလိုအပ်ချက်တစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည် PHP မှတစ်ဆင့် Wechat Public Accounts တွင်ဂီတအချက်အလက်များကိုမည်သို့ရယူနိုင်မည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။
ပထမ ဦး စွာ, သင်သည်တရားဝင်အကောင့် function ကိုဖွင့်ထားသည့် wechat အကောင့်တစ်ခုလိုအပ်ပြီး developer mode ကို enable လုပ်ပါ။ Worchat Public Platform တွင်ဖွံ့ဖြိုးရေးစီမံကိန်းကိုဖန်တီးပြီးနောက် developer ID (app_id) နှင့် developer key (secreter) ကိုရယူပါ။
ထို့နောက် PHP WeChat Development Toolkit ကို Wechat server နှင့်အပြန်အလှန်ဆက်သွယ်ပါ။ တေးရေးဆရာမှတဆင့် install နိုင်ပါတယ်:
Composer သည်အလွန်အမင်း / လောကီလိုအပ်သည်
တပ်ဆင်မှုပြီးဆုံးသွားသောအခါ coding ဖွံ့ဖြိုးတိုးတက်မှုကိုစတင်နိုင်သည်။
WeChat တရားဝင်အကောင့်သည်တေးဂီတအချက်အလက်များရရှိရန် WeChat Music API interface ကိုခေါ်ဆိုခြင်းအားထောက်ခံသည်။ JSON format တွင်တောင်းဆိုမှုများကိုပေးပို့ရန်အတွက် PHP ၏ HTTP တောင်းဆိုမှုစာကြည့်တိုက်ကိုသုံးပါ။
EasyWechat \ actionaccount \ application ကိုသုံးပါ။ $ config = [ 'App_ID' => 'သင်၏ app-id', 'လျှို့ဝှက်' => 'သင်၏ -PAP-second', 'Response_Type' => 'Array', ]; $ app = application အသစ် ($ config); $ တုံ့ပြန်မှု = $ app-> http-> get ('https://api.weixin.qq.com.com/cgi-bin/media/get?id=xxxxxxx'); $ ဒေတာ = JSONS_DECODED ($ တုံ့ပြန်မှု -> GetBery (), စစ်မှန်သော); $ musicname = $ ဒေတာ ['name']; $ MusicURL = $ ဒေတာ ['URL'; $ Musicauthor = $ ဒေတာ ['Author'];
Code တွင် Worchat တရားဝင်အကောင့်လျှောက်လွှာဥပမာကိုဖန်တီးထားသည်။ သက်ဆိုင်ရာ parameters တွေကိုသတ်မှတ်ပြီးနောက်တွင် Get Requard ကိုဂီတ API သို့ပို့ခြင်းနှင့်၎င်းကိုပြန်လည်ခွဲခြမ်းစိတ်ဖြာခြင်းနှင့်၎င်းကိုဆန်းစစ်ရန်နှင့်၎င်းကိုခွဲခြမ်းစိတ်ဖြာခြင်းနှင့်နောက်ဆုံးတွင်တိကျသောတေးဂီတအမည်,
တေးဂီတအချက်အလက်များကိုရယူပြီးသည့်နောက် HTML tags များကို PHP မှတစ်ဆင့် output လုပ်. တရားဝင်အကောင့်စာမျက်နှာရှိဂီတကိုပြသနိုင်သည်။
ပဲ့တင်သံ "<h3> $ တေးဂီတ</h3> "; ပဲ့တင်သံ "<p> စာရေးသူ - $ Musicauthor</p> "; ပဲ့တင်သံ "<audio src='$musicUrl' controls></audio> ";
PHP ၏ပဲ့တင်သံသည် Music Display Effect ကိုရရှိရန် PHP ၏ ECHO ကို Output လုပ်ပါ။
တေးဂီတအချက်အလက်များကိုရယူရန်နှင့်ပြသမှုကိုရရှိရန်အတွက် WeChat Public Accounts များကိုထုတ်လုပ်ရန် PPP ကိုမည်သို့အသုံးပြုရမည်ကိုဤဆောင်းပါးကမိတ်ဆက်ပေးခဲ့သည်။ ကြိုတင်ပြင်ဆင်မှု, API ခေါ်ဆိုမှုများနှင့်ရှေ့ပြေးများသည်ပြင်ဆင်ခြင်း, API ခေါ်ဆိုမှုများနှင့်ရှေ့ပြေးများပြသမှုများပြုလုပ်ရန်ပြင်ဆင်ခြင်း, API ခေါ်ဆိုမှုများ,
PHP သည် WeChat Development Toolkit ကို WeChat Public Accounts များဖွံ့ဖြိုးတိုးတက်ရေးအတွက်အစွမ်းထက်သောတေးဂီတကိုအထောက်အပံ့ပေးသောကြောင့်ပေါင်းစပ်ထားသောတေးဂီတကိုရိုးရှင်းပြီးထိရောက်စေသည်။ ဤဆောင်းပါးသည်သင်၏တရားဝင်အကောင့်ဖွံ့ဖြိုးတိုးတက်မှုကိုအထောက်အကူပြုလိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။