https://developers.google.com/youtube/partner/code_samples/php#uploading_a_new_reference__so_youtube_can_automatically_generate_claims_for_newly_uploaded_videos_on_behalf_of_the_asset_s_owner上的第三個示例代碼不起作用。代碼不能在PHP開發人員網站上工作
即使你使用YouTubePartner.php
文件,你可以在這裏找到https://developers.google.com/youtube/partner/clientlib/Google-youtubePartner-v1-20140110-php-1.0.0-alpha.zip(但還不是在github /Google/Service/
),這是你的錯誤:
An client error occurred: Error calling PUT googleapis.com/youtube/partner/v1/assets/A767977048508576/…: (400) You cannot identify a <code><a href="/youtube/partner/docs/v1/publishers">publisher</a></code> as the owner of a non-composition asset.
是YouTubePartner.php
文件裏面的東西似乎不工作。
你能解決它嗎?
提前感謝您的時間。
由於庫中存在問題,我之前得到了此錯誤。這是在JSON調用中設置發佈者。所以它與YouTube API和你的代碼無關。我今天會試試,並與圖書館員討論,以確保它是固定的,或者至少讓你建立的圖書館工作正常。 –
這是爲我工作的版本,就在這個提交之後。 https://github.com/google/google-api-php-client/commit/a23485a2b42cef7f9e4ebd62a1ee6466ef070515如果你可以看看那個版本,你應該沒問題。 –
我們正在嘗試使用您向我們提交的提交沒有成功的版本。 我們得到了同樣的錯誤:(在下一條評論中) 最後的1.0.1-beta版本不能正常工作。 在他們兩個中,我們添加您之前提供給我們的YouTubePartner.php文件。 你怎麼能做到這一點?我們應該嘗試另一種方式或代碼嗎?無論如何,我們能幫助你嗎? 再次感謝您的時間。 – GONZO