2
當我請求video resource(使用PHP官方庫)例如:的YouTube API V3停止返回status.publishAt
$youtube->videos->listVideos($ytVideoID, "snippet, contentDetails, status");
的API停止返回status.publishAt幾個月前。
我只得到現在這樣:
[status] => Array
(
[uploadStatus] => processed
[privacyStatus] => private
[license] => youtube
[embeddable] => 1
[publicStatsViewable] => 1
)
我需要的迴應是這個樣子:
[status] => Array
(
[publishAt] => '2015-07-15T22:45:00'
[uploadStatus] => processed
[privacyStatus] => private
[license] => youtube
[embeddable] => 1
[publicStatsViewable] => 1
)
我沒有在我的代碼改變什麼,該API剛剛停止返回publishAt參數一天。我沒有設法找到API的任何變化的任何參考。
我試圖加載的所有視頻都有status:scheduled(private),所以publishAt參數應該在那裏。
所以,你說你已經不能再發布你尚未發佈的預定視頻的'publishAt'數據了?當您使用API瀏覽器時,這仍然會發生嗎? –
@not_a_bot是的,即使在API瀏覽器中它也不會返回'publishAt'。 –
我認爲這是一個錯誤。您可以在[YouTube問題跟蹤器](https://code.google.com/p/gdata-issues/issues/list)上檢查是否有票,如果沒有,請提交。 –