즐기세요. 저는 Google API v3를 사용하여 YouTube에 동영상을 업로드하고 있습니다. 안타깝게도 어제부터 코드나 서버에 아무런 변화도 없이 이 오류가 발생했습니다.
다른 섹션에서 오류 텍스트를 검색했지만 결과를 얻지 못했습니다. 내가 찾은 유일한 것은 이 패키지와 이 주소 src/Http/MediaFileUpload.php에 있는 파일이었습니다. 콘텐츠 유형을 지정합니다. 값은 application/json입니다. charset=UTF-8로 설정됩니다. 내 생각엔 그게 문제인 것 같아. 안내해주세요.
감사합니다
"error": { "code": 400, "message": "Media type 'application/json; charset=UTF-8' is not supported. ", "errors": [ { "message": "Media type 'application/json; charset=UTF-8' is not supported. ", "domain": "global", "reason": "badRequest" } ], "status": "INVALID_ARGUMENT" }
$resumable
为 false 时,媒体类型application/json
발생 시기에 대한 코드를 확인하세요(여기 및 여기 참조).그래서
$resumable = true
(这是MediaFileUpload
的第五个参数)。您可以在large-file-upload.php
설정을 해보겠습니다.