တရုတ်နိုင်ငံ၏ဗွီဒီယိုဖိုင်အတိုချုပ်ဆိုသည့်အခါ Kaiishishou သည်အသုံးပြုသူအခြေပြုထားသောအရင်းအမြစ်များနှင့်ကြွယ်ဝသောအကြောင်းအရာအရင်းအမြစ်များရှိသည်။ developer များက Kauaishou နှင့်သက်ဆိုင်သောလုပ်ဆောင်မှုများကိုတီထွင်သည့်အခါ, ဤဆောင်းပါးသည်ဤလုပ်ငန်းစဉ်ကို PHP မှတစ်ဆင့်မည်သို့အကောင်အထည်ဖော်ရမည်ကိုလမ်းညွှန်ပေးမည်,
Kauaishou api ကိုမခေါ်မီ, သင်သည် Kiishishou developer အကောင့်တစ်ခုကိုမှတ်ပုံတင်ရန်နှင့်လျှောက်လွှာတစ်ခုကိုဖန်တီးရန်လိုအပ်သည်။ ဤအဆင့်သည်နောက်ဆက်တွဲခွင့်ပြုချက်အတွက်အခြေခံဖြစ်သော interface ကိုခေါ်ဆိုရန် app ID နှင့် app sunction ကိုရယူနိုင်သည်။
Kauaishouou API ကိုဝင်ရောက်ရန်သင်၏အမှတ်အသားမှတစ်ဆင့်သင်၏မည်သူမည်ဝါဖြစ်ကြောင်းအတည်ပြုရမည်။ access token သည်များသောအားဖြင့်ရက်ပေါင်း 30 သက်တမ်းရှိသည်။ ၎င်းကိုရယူရန်အဓိကနည်းလမ်းနှစ်မျိုးရှိသည်။ အသုံးပြုသူအမည်နှင့်စကားဝှက်မှတဆင့်သို့မဟုတ် app ID လျှို့ဝှက်ချက်မှတဆင့်သို့မဟုတ် app ID လျှို့ဝှက်ချက်မှတဆင့်သို့မဟုတ် app ID လျှို့ဝှက်ချက်မှတဆင့်သို့မဟုတ် app id နှင့် secret မှတဆင့်သို့မဟုတ် app approx မှတဆင့်သို့မဟုတ် app appress မှတစ်ဆင့်) အောက်ဖော်ပြပါဥပမာသည် App ID နှင့် app sonn ကို အသုံးပြု. ဝင်ရောက်ခွင့်ကိုမည်သို့ရယူရမည်ကိုပြသသည်။
<?php $appId = "your_app_id"; $appSecret = "your_app_secret"; tokenUrl = "https://open.kuaishou.com/oauth2/access_token"; data = [ "app_id" => $ appID, "App_secret" => $ appsecret, "Grant_type" => "client_creentials" ]; $ ရွေးစရာများ = [ curlopt_URL => $ တို <, curlopt_post => ဟုတ်တယ်, curlopt_postfields => http_build_query ($ ဒေတာ), curlopt_ruturntransfer => စစ်မှန်တဲ့, ]; $ curl = curl_init (); curl_setop_array ($ curl, $ ရွေးစရာများ); $ တုံ့ပြန်မှု = curl_exec ($ curl); curl_close ($ curl); $ ရလဒ် = JSONS_Decode ($ တုံ့ပြန်မှု, စစ်မှန်သော); $ accesster စကားပြော = $ ရလဒ် ['access_token']; >
Access Token ကိုရယူပြီး, အခြေခံသတင်းအချက်အလက်များ, နောက်လိုက်များနှင့်ပန်ကာစာရင်းများအပါအ 0 င်အချက်အလက်များကိုရယူရန်အသုံးပြုသူအချက်အလက် interface ကိုသင်ခေါ်ဆိုနိုင်သည်။ interface လိပ်စာဥပမာတစ်ခုမှာအောက်ပါအတိုင်းဖြစ်သည် -
https://open.kuazeou.com/openapi/userinfo?ccess_tenapi/userinfo?ccess_tenapien_token_toke_toke_toke_id_id=ID_id}
{active_token] သည်အစောပိုင်းကရရှိသောလက္ခဏာများသည်အသုံးပြုသောအမှတ်အသားဖြစ်ပြီး {open_id} သည်အသုံးပြုသူ၏ထူးခြားသောအမှတ်အသားဖြစ်သည်။ နမူနာကုဒ်:
<?php $openId = "user_open_id"; $userInfoUrl = "https://open.kuaishou.com/openapi/userinfo?access_token={$accessToken}&open_id={$openId}"; $options = [ CURLOPT_URL => $ userinfourl curlopt_ruturntransfer => စစ်မှန်တဲ့, ]; $ curl = curl_init (); curl_setop_array ($ curl, $ ရွေးစရာများ); $ တုံ့ပြန်မှု = curl_exec ($ curl); curl_close ($ curl); $ userinfo = json_decode ($ တုံ့ပြန်မှု, စစ်မှန်သော); >
အသုံးပြုသူအချက်အလက်များကိုရယူပြီးသည့်နောက်တွင်၎င်းကိုစီးပွားရေးလုပ်ငန်းလိုအပ်ချက်များနှင့်အညီသိမ်းဆည်းထားသည့်သိုလှောင်ခြင်း, အောက်ပါသည်ရိုးရှင်းသောသရုပ်ပြတစ်ခုဖြစ်သည်။
<?php $nickname = $userInfo['user_nickname']; $avatar = $userInfo['user_avatar']; $followers = $userInfo['user_followers']; // ဤနေရာတွင်သင်သည်ဒေတာများကိုပြသနိုင်သည်သို့မဟုတ်အမှန်တကယ်လိုအပ်ချက်များနှင့်အညီဒေတာဘေ့စ်သို့စာရေးနိုင်သည်။ ?>
ဤဆောင်းပါးသည် Developer Account ကိုလက်လှမ်းမီရန်နှင့်သုံးစွဲသူအချက်အလက်များရယူရန်နှင့်၎င်းကိုပြုလုပ်ရန် interface ကိုဖုန်းခေါ်ဆိုရန် PHP ကိုမည်သို့အသုံးပြုရမည်ကိုအသေးစိတ်ဖော်ပြထားသည်။ ဤအဆင့်များကိုကျွမ်းကျင်ပြီး developer များက Kauaishou API ကိုကြွယ်ဝပြီးကွဲပြားခြားနားသောလုပ်ဆောင်မှုများကိုရရှိရန်နှင့်လျှောက်လွှာ၏အပြန်အလှန်အတွေ့အကြုံနှင့်ဒေတာတန်ဖိုးကိုတိုးတက်စေရန်အတွက် DeveloperSOR ကိုပြောင်းလွယ်ပြင်လွယ်နိုင်သည်။