Aktualizacja list odtwarzania Youtube Data API v3 nie działa dla list odtwarzania Watch Later

Ostatnio na youtube.listy odtwarzania.lista nie pobiera elementu listy odtwarzania, który jest odpowiedni dla youtube.listy odtwarzania.zaktualizuj listę odtwarzania watchLater. Jego działa doskonale dla playlist, które nie należą do kategorii relatedPlaylists kanału. (np. historia, ulubione, Polubienia itp.)

Moja odpowiedź na listę wygląda tak:

{
 "items": [
  {
   "id": "V0xWWlh5N2JrM0JSTjAtcDJVUmdjc3JRLjZCM0UwMDFFNUU3NzYzNjc=",
   "snippet": {
    "publishedAt": "2016-03-21T19:04:22.000Z",
    "title": "One Word - Episode 38: Skin Tone (Black Women)",
    .
    .
    .
    "channelTitle": "Ryan Carter",
    "playlistId": "WLVZXy7bk3BRN0-p2URgcsrQ",
    "position": 0,
    "resourceId": {
     "kind": "youtube#video",
     "videoId": "0gYgzN6B0y4"
    }
   }
  },

Ale kiedy używam tych wartości:

PUT https://www.googleapis.com/youtube/v3/playlistItems?part=snippet%2Cid&key={YOUR_API_KEY}

{
 "id": "V0xWWlh5N2JrM0JSTjAtcDJVUmdjc3JRLjZCM0UwMDFFNUU3NzYzNjc=",
 "snippet": {
  "playlistId": "WLVZXy7bk3BRN0-p2URgcsrQ",
  "resourceId": {
   "kind": "youtube#video",
   "videoId": "0gYgzN6B0y4"
  }
 }
}

Otrzymuję:

404 null

- Show headers -

{
 "error": {
  "errors": [
   {
    "domain": "youtube.playlistItem",
    "reason": "playlistItemNotFound",
    "message": "Playlist item not found."
   }
  ],
  "code": 404,
  "message": "Playlist item not found."
 }

}

  • tylko dla mnie?
  • mieć Google zablokowało aktualizacje listy odtwarzania "Watch Later"?
  • czy usługa jest zepsuta?
Author: Tym, 2016-03-26

1 answers

Wygląda na to, że "błąd"był tylko częścią okresu przejściowego, w którym YouTube planował usunąć możliwość późniejszego pobierania listy odtwarzania i historii oglądania za pośrednictwem API. Jak skomentował Tym " bug " jest / był śledzony tutaj: https://code.google.com/p/gdata-issues/issues/detail?id=8145 .

TLDR:

" prośby o pobranie szczegółów listy odtwarzania (playlisty.lista) dla historii oglądania kanału lub oglądaj później lista odtwarzania zwróci pustą listę po 12 września, 2016. Żądania pobrania elementów listy odtwarzania (playlistItems.lista) w każdej z tych list odtwarzania zwróci również pustą listę po tym czasie. Dotyczy to nowych wartości, HL i WL, a także wszystkich identyfikatorów historii oglądania lub listy odtwarzania watch later, które klient API mógł już zapisać."

Https://developers.google.com/youtube/v3/revision_history#september-15-2016

 4
Author: Ryan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-18 08:46:28