Как по API загрузить видео на YouTube?
Пытаюсь используя POST запрос опубликовать видео на ютуб использую данный офиц мануал :https://developers.google.com/youtub.../videos/insert
URL запроса: https://youtube.googleapis.com/youtube/v3/videos?part=snippet%2Cstatus&access_token=[[I_FILE_ACCES_TOKEN]]&key=[[E_FILE_AKKOV_API_KEY]] тело post запроса: { "snippet": { "categoryId": "22", "description": "Description of uploaded video.", "title": "Test video upload.", "tags": [ "музыка, песня, классика" ], "defaultLanguage": "ru", "thumbnails": { "default": { "url": "ссылка на картинку" } } }, "status": { "privacyStatus": "private", "license": "youtube" } } Вопрос: "Где в спиппете указывается путь к mp4 файлу диска который нужно залить на ютуб?" Естественно выдаёт ошибку так как в снипете проблема с аргументами : Url: [url]https://youtube.googleapis.com/youtube/v3/videos?part=snippet%2Cstatus&access_token=ya29.adpсекрет65&key=AIzaSyAo1секретZM_auU[/url] Status: 400 Vary: X-Origin Vary: Referer Content-Type: application/json; charset=UTF-8 Date: Thu, 01 Sep 2022 17:52:06 GMT Server: scaffolding on HTTPServer2 Cache-Control: private X-XSS-Protection: 0 X-Frame-Options: SAMEORIGIN X-Content-Type-Options: nosniff Accept-Ranges: none Vary: Origin,Accept-Encoding Transfer-Encoding: chunked Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43" { "error": { "code": 400, "message": "Request contains an invalid argument.", "errors": [ { "message": "Request contains an invalid argument.", "domain": "global", "reason": "badRequest" } ], "status": "INVALID_ARGUMENT" } } |
Цитата:
Наверно где то должен быть сам файл, как Blob. |
Часовой пояс GMT +3, время: 19:33. |