2016-11-09, 08:27
Ok i honestly do not know how many time i can explain this to you guys so i'm linking stuff from the API Documentation from you tube.
1. Google Discontinued the use of Watch Later and history from the API calls e.g. We can't add it back. It's not broken on our end, it's been removed by Google. Google does not care that Kodi's Youtube Plugin doesn't have access to Watch Later or History. I'm sorry and i wish i could contact Google and say please add it back but I'm pretty sure they'd just tell me to use youtube.com/tv and follow the terms of service.
So i beg you please stop telling us your Watch Later and History doesn't work.
That being said I know anxdpanic has added the ability to set up another playlist as your watch later and history and then set it up in the settings. This would only work in Kodi and not be reconized in youtube's website as it would be set up as a different name.
Here are the links to the API documentation.
API Revision History
The channel resource's contentDetails.relatedPlaylists.watchHistory and contentDetails.relatedPlaylists.watchLater properties now contain values of HL and WL, respectively, for all channels.
To be clear, these properties are only visible to an authorized user retrieving data about the user's own channel. The properties always contain the values HL and WL, even for an authorized user retrieving data about the user's own channel. Thus, the watch history and watch later playlist IDs cannot be retrieved via the API.
The channel resource's contentDetails.relatedPlaylists.watchHistory and contentDetails.relatedPlaylists.watchLater properties now contain values of HL and WL, respectively, for all channels. (The properties are only visible to an authorized user retrieving data about the user's own channel.)
In addition, requests to retrieve playlist details (playlists.list) or playlist items (playlistItems.list) for a channel's watch history or watch later playlist now return empty lists. This behavior is true for the new values, HL and WL, as well as for any watch history or watch later playlist IDs that your API Client may have already stored.
YouTube Engineering and Developers Blog
After September 12, 2016, the contentDetails.relatedPlaylists.watchHistory will return a value of HL and the contentDetails.relatedPlaylists.watchLater property will return a value of WL for all channels.
Requests to retrieve playlist details (playlists.list) for a channel's watch history or watch later playlist will return an empty list after September 12, 2016. Requests to retrieve playlist items (playlistItems.list) in either of those playlists will also return an empty list after that time. This is true for the new values, HL and WL, as well as for any watch history or watch later playlist IDs that your API Client may have already stored.
1. Google Discontinued the use of Watch Later and history from the API calls e.g. We can't add it back. It's not broken on our end, it's been removed by Google. Google does not care that Kodi's Youtube Plugin doesn't have access to Watch Later or History. I'm sorry and i wish i could contact Google and say please add it back but I'm pretty sure they'd just tell me to use youtube.com/tv and follow the terms of service.
So i beg you please stop telling us your Watch Later and History doesn't work.
That being said I know anxdpanic has added the ability to set up another playlist as your watch later and history and then set it up in the settings. This would only work in Kodi and not be reconized in youtube's website as it would be set up as a different name.
Here are the links to the API documentation.
API Revision History
The channel resource's contentDetails.relatedPlaylists.watchHistory and contentDetails.relatedPlaylists.watchLater properties now contain values of HL and WL, respectively, for all channels.
To be clear, these properties are only visible to an authorized user retrieving data about the user's own channel. The properties always contain the values HL and WL, even for an authorized user retrieving data about the user's own channel. Thus, the watch history and watch later playlist IDs cannot be retrieved via the API.
The channel resource's contentDetails.relatedPlaylists.watchHistory and contentDetails.relatedPlaylists.watchLater properties now contain values of HL and WL, respectively, for all channels. (The properties are only visible to an authorized user retrieving data about the user's own channel.)
In addition, requests to retrieve playlist details (playlists.list) or playlist items (playlistItems.list) for a channel's watch history or watch later playlist now return empty lists. This behavior is true for the new values, HL and WL, as well as for any watch history or watch later playlist IDs that your API Client may have already stored.
YouTube Engineering and Developers Blog
After September 12, 2016, the contentDetails.relatedPlaylists.watchHistory will return a value of HL and the contentDetails.relatedPlaylists.watchLater property will return a value of WL for all channels.
Requests to retrieve playlist details (playlists.list) for a channel's watch history or watch later playlist will return an empty list after September 12, 2016. Requests to retrieve playlist items (playlistItems.list) in either of those playlists will also return an empty list after that time. This is true for the new values, HL and WL, as well as for any watch history or watch later playlist IDs that your API Client may have already stored.