2015-07-10 70 views
-1

我有一个问题,同时通过脚本进行调用https://www.googleapis.com/youtube/partner/v1/claimSearch。以下是由于缺乏内容所有者而导致失败的部分响应。我们有多个帐户附加到一封电子邮件,我试着发送电子邮件地址以及作为内容所有者的帐户之一,但仍然收到相同的错误。的Youtube API内容所有者错误

'_msg' => 'Bad Request', 
'_request' => bless({ 
'_content' => '', 
'_uri' => bless(do{\(my $o ='https://www.googleapis.com/youtube/partner/v1/claimSearch')}, 'URI::https'), 
'_headers' => bless({ 
'user-agent' => 'libwww-perl/6.03', 
'videoid' => 'MjMpgVRZjqU', 
'contentowner' => 'tunesat_music_label', 
'onbehalfofcontentowner' => '5qo5EmXXXXXX', 
'authorization' => 'Bearer ya29.qwHkgGH2obX6GOS7oNItTlVSN822K4hKxhNSjZQCWyo2vp1zPvYGMzivKf7XZA_5Ath0UqjvAqZRqA', 
'key' => 'AIzaSyBCXXXXXX' 
}, 'HTTP::Headers'), 
'_method' => 'GET', 
'_uri_canonical' => $VAR1->{'_request'}{'_uri'} 
}, 'HTTP::Request') 




"error": { 
"errors": [ 
{ 
"domain": "youtubePartner", 
"reason": "contentOwnerNotProvided", 
"message": "Content owner was not provided. If you manage multiple content  owner accounts, you must specify one content owner in each request." 
} 
], 
"code": 400, 
"message": "Content owner was not provided. If you manage multiple content owner accounts, you must specify one content owner in each request." 
} 

回答

0

内容所有者是拥有一组资产权利的YouTube合作伙伴。 Content ID API不适用于所有人使用。它仅用于YouTube合作伙伴。 https://developers.google.com/youtube/partner/identify_content_owner

注:YouTube内容ID API旨在用于由YouTube 内容合作伙伴,而不是访问所有的开发人员,还是对所有 YouTube用户。如果您没有将YouTube Content ID API看作 Google Developers Console中列出的服务之一,请参阅 www.youtube.com/partner以详细了解YouTube合作伙伴 计划。

+0

在发布我的问题之前,我已将YouTube Content ID API添加到我们的公司帐户。 –