2015-07-10 68 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添加到我們的公司帳戶。 –