0

以下のようなエラーが出ました。

exception 'Google_ServiceException' with message 'Error calling POST https://www.googleapis.com/upload/youtube/v3/videos?part=snippet%2Cstatus&uploadType=multipart: (401) Unauthorized' in D:\wamp\www\youtube\google-api-php-client\src\io\Google_REST.php:66 Stack trace: #0 D:\wamp\www\youtube\google-api-php-client\src\io\Google_REST.php(36): Google_REST::decodeHttpResponse(Object(Google_HttpRequest)) #1 D:\wamp\www\youtube\google-api-php-client\src\service\Google_ServiceResource.php(186): Google_REST::execute(Object(Google_HttpRequest)) #2 D:\wamp\www\youtube\google-api-php-client\src\contrib\Google_YouTubeService.php(887): Google_ServiceResource->__call('insert', Array) #3 D:\wamp\www\youtube\index.php(67): Google_VideosServiceResource->insert('snippet,status', Object(Google_Video), Array) #4 {main}

you tube に動画をアップロードするためのスクリプトを作りたいです。http://www.dreu.info/blog/uploading-a-video-to-youtube-through-api-version-3-in-php/このコード行を使用しています。認証とすべて正常に機能しますが、ビデオをアップロードしません。

4

1 に答える 1

0

devconsoleからそのコードにクライアント ID とシークレットを設定する必要があります。そのコンソールでも Data API v3 を有効にします。

于 2013-08-17T23:45:17.940 に答える