လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHPKASEUROUAT API interface သည်သင်အလွယ်တကူအင်တာနက်မျှဝေခြင်းနှင့်မြှင့်တင်ရေးကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်

PHPKASEUROUAT API interface သည်သင်အလွယ်တကူအင်တာနက်မျှဝေခြင်းနှင့်မြှင့်တင်ရေးကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်

M66 2025-08-06

Video Sharing နှင့် Promoting အောင်မြင်ရန် KAASESOU API ဟုခေါ်ရန် PHP ကိုသုံးပါ

လူမှုမီဒီယာပျံ့နှံ့နေသောခေတ်တွင်ဗီဒီယိုတိုတိုသည်တီထွင်ဖန်တီးမှုနှင့်ထင်မြင်ချက်များကိုဖော်ပြရန်အရေးကြီးသောလေယာဉ်တင်သင်္ဘောဖြစ်လာသည်။ PHP Language မှတစ်ဆင့်ဗွီဒီယိုများဖြင့်တင်ရန်နှင့်မြှင့်တင်ရန် developer များအားပံ့ပိုးရန် Developer များအားပံ့ပိုးရန် Opi interface ကိုဖွင့်လှစ်ထားသည်။

အသုံးပြုသူခွင့်ပြုချက်, ဗီဒီယိုတင်ခြင်း, သတင်းအချက်အလက်ရယူခြင်း, ဗွီဒီယိုဝေမျှခြင်းနှင့်အရောင်းမြှင့်တင်ခြင်း,

အသုံးပြုသူခွင့်ပြုချက်ရယူပါ

Kaiishishou API ကိုမခေါ်မီအသုံးပြုသူခွင့်ပြုချက်ကိုပထမ ဦး စွာရယူရမည်။ Kaiishishou သည် Oauth 2.0 ခွင့်ပြုချက်ယန္တရားကိုကျင့်သုံးပြီး PHP ၏ Curl Library ကို အသုံးပြု. ခွင့်ပြုချက် interact ကိုဆက်သွယ်ပြီးလက်လှမ်းမီမှုလက္ခဏာများကိုရရှိရန်အသုံးပြုသည်။ နမူနာကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -

<?php
// အသုံးပြုသူခွင့်ပြုချက်
$client_id = 'your_client_id';  // သင်၏နှင့်အစားထိုးလိုက်ပါclient_id
$redirect_uri = 'your_redirect_uri';  // သင်၏နှင့်အစားထိုးလိုက်ပါredirect_uri
$scope = 'operate_publish';  // ခွင့်ပြုချက်အတိုင်းအတာ,စစ်ဆင်ရေးထုတ်ဝေခွင့်ပြုချက်
$state = 'random_state';  // ကျပန်းကြိုး,တားဆီးCSRFတိုက်ခိုက်ခြင်း

$authorize_url = 'https://www.kuaishou.com/oauth2/authorize?client_id='
    . $client_id
    . '&redirect_uri=' . urlencode($redirect_uri)
    . '&response_type=code&scope=' . $scope
    . '&state=' . $state;

// KAASISUOU ခွင့်ပြုချက်စာမျက်နှာသို့ redirect,အသုံးပြုသူ login နှင့်ခွင့်ပြုပါ
header('Location: ' . $authorize_url);
?>

ဗီဒီယိုတင်ပါ

အသုံးပြုသူခွင့်ပြုချက်ရယူပြီး access_token ကိုရယူပြီး, Kaiishouu upload video interface ကိုခေါ်ယူနိုင်ပြီး local noile file ကို Kaishishou server သို့ တင်. ဗီဒီယိုအိုင်ဒီ (video_ID) ကိုရယူပါ။ နမူနာကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -

<?php
// ဗီဒီယိုတင်ပါ
$upload_url = 'https://api.kuaishou.com/rest/2.0/media/upload';

$access_token = 'your_access_token';  // ခွင့်ပြုချက်အမှတ်အသားနှင့်အစားထိုးပါ
$video_file = 'path/to/video.mp4';  // Local Video File Path နှင့်အစားထိုးပါ

$ch = curl_init();
$cfile = curl_file_create($video_file);
$data = array('video' => $ CFILE);

curl_setopt ($ ch, curlopt_URL, $ upload_url);
curl_setopt ($ ch, curlopt_post, true);
curl_setopt ($ ch, curlopt_postfields, $ ဒေတာ);
curl_setopt ($ ch, curlopt_retturntransfer, ဟုတ်မှန်သော);
curl_setopt ($ ch, curlopt_httpader, Array (&#39;Authorization:&#39; ။ $ access_token));

$ တုံ့ပြန်မှု = curl_exec ($ ch);
curl_close ($ ch);

$ Response_Data = JSON_Decode ($ တုန့်ပြန်မှု, စစ်မှန်သော);
$ video_ID = $ Response_DATA [&#39;video_id&#39;);
>

ဗွီဒီယိုအချက်အလက်ရယူပါ

Upload သည်အောင်မြင်သောအခါ, ခေါင်းစဉ်နှင့်အဖုံးအပါအ 0 င်ဗွီဒီယိုခေါ်ဆိုမှု interface မှတစ်ဆင့်ဗွီဒီယို၏အသေးစိတ်အချက်အလက်များကိုသင်ရရှိနိုင်သည်။

<?php
// ဗွီဒီယိုအချက်အလက်ရယူပါ
$video_info_url = 'https://api.kuaishou.com/rest/2.0/media/' . $video_id;

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $video_info_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization:' . $access_token));

$response = curl_exec($ch);
curl_close($ch);

$video_info = json_decode($response, true);
$video_title = $video_info['caption'];
$cover_image = $video_info['cover_url'];
?>

ဗွီဒီယိုဝေမျှပါ

ဗွီဒီယိုအချက်အလက်များကိုရယူပြီးသည့်နောက်ဗီဒီယိုကို Kaishishou video link မှတဆင့်အသုံးပြုသူပိုမိုများပြားသောဗီဒီယိုကိုမျှဝေနိုင်သည်။ ဥပမာများကိုအောက်ပါအတိုင်းဖြစ်သည် -

<?php
// ဗွီဒီယိုဝေမျှပါ
$share_url = 'https://live.kuaishou.com/video/' . $video_id;

echo '点击以下链接ဗွီဒီယိုဝေမျှပါ:<br> &#39;&#39;;
ပဲ့တင်သံ &#39; <a href="' . $share_url . '">&#39; ။ $ share_url ။ &#39;</a> &#39;;
>

ဗွီဒီယိုမြှင့်တင်ရေး

သင်ဗွီဒီယိုများကိုထိတွေ့ရန်လိုအပ်ပါကကြော်ငြာရေးအစီအစဉ်များကို ဖန်တီး. ကြော်ငြာအတွေးအခေါ်များကိုတည်ဆောက်ခြင်းအားဖြင့်တိကျသောမြှင့်တင်ရေးရလဒ်များကိုရရှိရန် Kiishishou ကြော်ငြာ API ကိုသုံးနိုင်သည်။ စီးပွားရေးလိုအပ်ချက်များကြောင့်သတ်သတ်မှတ်မှတ် interface ခေါ်ဆိုမှုများသည်မတူကွဲပြားသောကြောင့်၎င်းတို့ကိုဤနေရာတွင်မပြောပါ။

အထက်ပါအဆင့်များမှတစ်ဆင့် developer များကဗွီဒီယိုတင်ခြင်းမှမျှဝေခြင်းနှင့်မြှင့်တင်ခြင်းကိုတိုးမြှင့်ခြင်းနှင့်မြှင့်တင်ရန်ကူညီခြင်းနှင့်မြှင့်တင်ရန်ကူညီခြင်းအားဖြင့် Supplyu မှ Kaishishou API နှင့်အတူ PHP ဘာသာစကားဖြင့် PHP ဘာသာစကားကိုသုံးနိုင်သည်။

Kauaishouou API အသုံးပြုမှုကိုကျွမ်းကျင်ရန်နှင့်သင်၏တိုတောင်းသောဗီဒီယိုစီမံကိန်းကိုပိုမိုအောင်မြင်ရန်ကူညီပေးရန်ဤဆောင်းပါးသည်သင်ကူညီလိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။

  • သက်ဆိုင်သောတက်(ဂ်)များ:

    API
မကြာသေးမီ ဆောင်းပါးများ