2015-02-12 5 views
4

Im получает ошибку ниже при загрузке видео в трубку.Загрузка php-видео на youtube с помощью данных youtube api

exception 'Google_ServiceException' with message 'Error calling POST 
https://www.googleapis.com/upload/youtube/v3/videos?part=snippet%2Cstatus&uploadType=multipart&key=AIzaSyCfF7aL8R9qBbXTfl-TkdwcypMfWtPbtOI: 
(403) There is a per-IP or per-Referer restriction configured on your 
API key and the request does not match these restrictions. Please use 
the Google Developers Console to update your API key configuration if 
request from this IP or referer should be allowed.' in 
/home/acealgos/public_html/demo/maid/app/webroot/youtube_upload/google-api-php-client/src/io/Google_REST.php:66 
Stack trace: #0 
/home/acealgos/public_html/demo/maid/app/webroot/youtube_upload/google-api-php-client/src/io/Google_REST.php(36): 
Google_REST::decodeHttpResponse(Object(Google_HttpRequest)) #1/home/acealgos/public_html/demo/maid/app/webroot/youtube_upload/google-api-php-client/src/service/Google_ServiceResource.php(186): 
Google_REST::execute(Object(Google_HttpRequest)) #2 
/home/acealgos/public_html/demo/maid/app/webroot/youtube_upload/google-api-php-client/src/contrib/Google_YouTubeService.php(887): 
Google_ServiceResource->__call('insert', Array) #3 /home/acealgos/public_html/demo/maid/app/webroot/youtube_upload/index.php(73): 
Google_VideosServiceResource->insert('snippet,status', 
Object(Google_Video), Array) #4 {main} 

В Google консоли разработчика ниже API, включены

BigQuery API   
Debuglet Controller API  
Google Cloud SQL    
Google Cloud Storage JSON API   
YouTube Analytics API   
YouTube Data API v3 

который апи должно позволить решить эту проблему.

ответ

1

если мы читаем этот Сообщ:

Существует отдельно для каждого IP или за Referer ограничение сконфигурированной на ключ API и запрос не соответствует этим ограничениям. Пожалуйста, используйте Google Developers Console, чтобы обновить вашу конфигурацию ключа API, если запрос от этого IP-адреса или реферата должен быть разрешен.

Не переводите проект на другой компьютер или работаете в другом компе, поскольку я знаю, что google Api предоставляет ключ api, связанный с хостом, в котором вы работаете, поэтому в вашем случае вы нужно перейти к регенерации нового ключа!

+0

У меня один и тот же хост. – Jegan

+0

так что вам нужно восстановить новый ключ – krachleur

Смежные вопросы