带有消息的异常'Google_ServiceException'

时间:2013-08-17 09:56:47

标签: youtube youtube-api google-api-php-client

我收到了如下错误。

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}

我想制作一个脚本,用于上传视频。我使用http://www.dreu.info/blog/uploading-a-video-to-youtube-through-api-version-3-in-php/这行代码。身份验证和所有工作正常,但不上传视频。

1 个答案:

答案 0 :(得分:0)

您应该在devconsole的代码中设置您的客户ID和密码。也可以在该控制台中启用Data API v3。