<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.googleapis.com/upload/youtube/v3/videos?uploadType=resumable&part=snippet&key=AIzaSyAlJuhJlnr9-eOdg0NjiIX1AT8lA-wlUCw&file=C:%5CUsers%5CAdministrator%5CDesktop%5Cadc.mkv",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS =>"{\
\
\\"snippet\\": {\
\
\\"title\\": \\"Summer vacation in California\\",\
\
\\"description\\": \\"Had fun surfing in Santa Cruz\\",\
\
\\"tags\\": [\\"surfing\\", \\"Santa Cruz\\"],\
\
\\"categoryId\\": \\"22\\"\
\
},\
\
\\"status\\": {\
\
\\"privacyStatus\\": \\"private\\"\
\
}\
\
}",
CURLOPT_HTTPHEADER => array(
"Authorization: Bearer ya29.a0AfH6SMCsOpsk2vNYZTmmcyQHHBEBqUAUMvDEs8VjAmjAFWHEqH3UeCTXels5yOH0lyc18Dww_8GblrC3-pBquxLD_ymG9kS_nHFSIc_7h6eVPO0LpUiovHCN3nQKXwMJRh3Ch0cMBLsTEBDY23lUllBLwACQFtEys0w",
"Content-type: application/json",
"Content-Type: text/plain"
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Lỗi thông báo.
[QUOTE]
{ "error": { "errors": [ { "domain": "global", "reason": "authError", "message": "Invalid Credentials", "locationType": "header", "location": "Authorization" } ], "code": 401, "message": "Invalid Credentials" } }
[/QUOTE]Youtube upload api
wpresources18/05/20201414 lượt xem17 bình luận
Link Postman: https://www.postman.com/collections/fd95ed4b56cd52ede6eb
Các pro xem giúp mình thiếu hoặc sai sót chỗ nào không
Bình luận
Đang tải...
Đang kiểm tra đăng nhập...
