ဗီဒီယိုတိုတို၏လူကြိုက်များမှုနှင့်အတူ Kaishouou ပလက်ဖောင်းသည်အသုံးပြုသူအမြောက်အများကိုဆွဲဆောင်နိုင်ခဲ့ပြီးလူကြိုက်များသောအကြောင်းအရာမျှဝေခြင်းအခြေစိုက်စခန်းဖြစ်လာသည်။ developer များအနေဖြင့်ကျွန်ုပ်တို့သည်အသုံးပြုသူအပြုအမူများကိုပိုမိုနားလည်သဘောပေါက်ရန် ASISouou Open Platform မှပေးသော ASI SHOPANT ပလက်ဖောင်းမှတစ်ဆင့်သုံးစွဲသူများအချက်အလက်များကိုဖမ်းယူရန်နှင့်ခွဲခြမ်းစိတ်ဖြာရန် PHP ဘာသာစကားကိုသုံးနိုင်သည်။
ပထမ ဦး စွာ, သင်သည် Kiishouu open platform တွင် API interface key ကိုလျှောက်ထားရန်လိုအပ်သည်။ အောင်မြင်သောလျှောက်လွှာပြီးနောက်သင်သက်ဆိုင်ရာအက်ပလီကေးရှင်းနှင့်အက်ပလီကေးရှင်းလျှို့ဝှက်ချက်ကိုသင်ရရှိလိမ့်မည်။
Kaiishishou API ကိုမခေါ်မီအသုံးပြုသူအားခွင့်ပြုချက်ကိုဖြည့်ရန်သင်လမ်းညွှန်ရန်လိုအပ်သည်။ အသုံးပြုသူများကို Jump Link ကိုဖန်တီးခြင်းအားဖြင့် KAASRISEU ခွင့်ပြုချက်စာမျက်နှာသို့တိုက်ရိုက်ပို့နိုင်သည်။ နမူနာကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -
<?php
$appId = 'YOUR_APP_ID';
$redirectUri = 'YOUR_REDIRECT_URI';
$authorizeUrl = 'https://open.kuaishou.com/oauth2/authorize?' .
'client_id=' . $appId .
'&response_type=code' .
'&redirect_uri=' . urlencode($redirectUri);
echo '<a href="' . $authorizeUrl . '">ခွင့်ပြုရန်ဤနေရာကိုနှိပ်ပါ</a>';
?>
အသုံးပြုသူခွင့်ပြုချက်သည်အောင်မြင်ပြီးနောက် Kiishishou သည်ခွင့်ပြုချက်ကုဒ်ကိုပြန်ခေါ်သည့်လိပ်စာဖြင့်ဖြတ်သန်းသွားမည်ဖြစ်သည်။ ကျွန်ုပ်တို့သည်ဤခွင့်ပြုချက်ကုဒ်ကို callback processing page တွင် 0 ယ်ယူပြီးလက်လှမ်းမီမှုအမှတ်အသားအတွက်၎င်းကိုအသုံးပြုပါ။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
<?php
$appId = 'YOUR_APP_ID';
$appSecret = 'YOUR_APP_SECRET';
$redirectUri = 'YOUR_REDIRECT_URI';
$code = $_GET['code'];
$getTokenUrl = 'https://open.kuaishou.com/oauth2/access_token';
$params = array(
'client_id' => $appId,
'client_secret' => $appSecret,
'code' => $code,
'redirect_uri' => $redirectUri,
'grant_type' => 'authorization_code'
);
$response = file_get_contents($getTokenUrl . '?' . http_build_query($params));
$accessToken = json_decode($response)->access_token;
echo 'Access Token: ' . $accessToken;
?>
Access Token ကိုရယူပြီးသည့်နောက်တွင်အသုံးပြုသူနှင့်သက်ဆိုင်သောအချက်အလက်များရရှိရန် KAASESUOU API ကိုခေါ်နိုင်သည်။ ဥပမာအားဖြင့်သုံးစွဲသူ၏နောက်လိုက်အရေအတွက်ကိုရယူသည့်အတွက်ကုဒ်ဥပမာသည်အောက်ပါအတိုင်းဖြစ်သည် -
<?php
$accessToken = 'YOUR_ACCESS_TOKEN';
$openId = 'USER_OPEN_ID'; // အသုံးပြုသူOpenID
$getFollowersUrl = 'https://open.kuaishou.com/openapi/v1/user/follower/list?' .
'access_token=' . $accessToken .
'&openid=' . $openId;
$response = file_get_contents($getFollowersUrl);
$followers = json_decode($response)->count;
echo 'ပရိသတ်အရေအတွက်:' . $followers;
?>
အသုံးပြုသူအချက်အလက်များကိုရယူပြီးသည့်နောက်တွင်သင်သည်စီမံကိန်းများ, ပန်ကာကြီးထွားမှုလမ်းကြောင်းများစသဖြင့်လိုအပ်ချက်များ, ပန်ကာကြီးထွားမှုလမ်းကြောင်းများစသဖြင့်ပြုလုပ်သောလိုအပ်ချက်များကိုတွက်ချက်ခြင်းကဲ့သို့သောလိုအပ်ချက်များကို အခြေခံ. အသေးစိတ်အချက်အလက်များနှင့်စာရင်းဇယားများကိုပြုလုပ်နိုင်သည်။ စီမံကိန်းလိုအပ်ချက်များနှင့်အညီပြောင်းလွယ်ပြင်သည်
ဤသင်ခန်းစာသည်အသုံးပြုသူအချက်အလက်များကိုတွားသွားဝါး, ၎င်းသည် developer များကိုလိုအပ်သောအချက်အလက်များကိုထိထိရောက်ရောက်ရရှိရန်သာမက Kiishishou ပလက်ဖောင်းပေါ်မူတည်ပြီးလျှောက်လွှာဖွံ့ဖြိုးတိုးတက်မှုအတွက်လက်တွေ့ကျကျရည်ညွှန်းသည်။ အကြောင်းအရာက Kauaishou developer များထံမှအထောက်အကူဖြစ်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။
သက်ဆိုင်သောတက်(ဂ်)များ:
API