2013-08-17 75 views
0

我得到了錯誤像下面。例外「Google_ServiceException」有消息

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/這行代碼。身份驗證和所有工作正常,但不上傳視頻。

回答

0

您應該從devconsole設置您的客戶端ID和祕密代碼。也在該控制檯中啓用Data API v3。

+0

亞我已經設置SETCLIENTID,setClientSecret,setDeveloperKey等,並且還讓你管API。 這個腳本在某些Gmail帳戶的作品,但一些沒怎麼。那麼,背後的原因是什麼? –