google_api_you_tube v0.23.0 GoogleApi.YouTube.V3.Model.PlaylistItem View Source
A <code><strong>playlistItem</strong></code> resource identifies another resource, such as a video, that is included in a playlist. In addition, the <code>playlistItem </code> resource contains details about the included resource that pertain specifically to how that resource is used in that playlist.<br/><br/> YouTube uses playlists to identify special collections of videos for a channel, such as: <ul>
<li>uploaded videos</li>
<li>favorite videos</li>
<li>positively rated (liked) videos</li>
<li>watch history</li>
<li>watch later</li>To be more specific, these lists are associated with a channel, which is a collection of a person, group, or company's videos, playlists, and other YouTube information.
<br/>
You can retrieve the playlist IDs for each of these lists from the
<a href=\"/youtube/v3/docs/channels\">channel resource</a>for a given channel. You can then use the <code> <ahref=\"/youtube/v3/docs/playlistItems/list\"> playlistItems.list</a></code> method to retrieve any of those lists. You can also add or remove items from those lists by calling the <code> <a href=\"/youtube/v3/docs/playlistItems/insert\"> playlistItems.insert</a></code> and <code> <a href=\"/youtube/v3/docs/playlistItems/delete\"> playlistItems.delete</a></code> methods. For example, if a user gives a positive rating to a video, you would insert that video into the liked videos playlist for that user's channel.
Attributes
-
contentDetails(type:GoogleApi.YouTube.V3.Model.PlaylistItemContentDetails.t, default:nil) - The <code>contentDetails</code> object is included in the resource if the included item is a YouTube video. The object contains additional information about the video. -
etag(type:String.t, default:nil) - Etag of this resource. -
id(type:String.t, default:nil) - The ID that YouTube uses to uniquely identify the playlist item. -
kind(type:String.t, default:youtube#playlistItem) - Identifies what kind of resource this is. Value: the fixed string <code>"youtube#playlistItem"</code>. -
snippet(type:GoogleApi.YouTube.V3.Model.PlaylistItemSnippet.t, default:nil) - The <code>snippet</code> object contains basic details about the playlist item, such as its title and position in the playlist. -
status(type:GoogleApi.YouTube.V3.Model.PlaylistItemStatus.t, default:nil) - The <code>status</code> object contains information about the playlist item's privacy status.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.YouTube.V3.Model.PlaylistItem{
contentDetails: GoogleApi.YouTube.V3.Model.PlaylistItemContentDetails.t(),
etag: String.t(),
id: String.t(),
kind: String.t(),
snippet: GoogleApi.YouTube.V3.Model.PlaylistItemSnippet.t(),
status: GoogleApi.YouTube.V3.Model.PlaylistItemStatus.t()
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.