Dynamic playlist management web methods – BrightSign Network Web API Reference Manual v.3.8 User Manual

Page 44

Advertising
background image

32

•

[string] PhysicalPath:(Read Only) The external URL of the Dynamic Playlist MRSS file in persistent storage.

•

[long] FileSize:(Read Only) The size of the associated MRSS file in bytes.

•

[string] FileHash:(Read Only) The SHA1 hash of the associated MRSS file contents.

•

[DateTime] CreationDate:(Read Only) The UTC timestamp indicating when the current AudioDynamicPlaylist
instance was created in the BrightSign Network.

•

[List<DynamicPlaylistContent>] Content: A list of

DynamicPlaylistContent

entity-relations that reference

content instances contained within the Dynamic Playlist. This list is set to Null when not initialized by the server.

•

[PresentationInfo[]] Presentations:(Read only) An array of

PresentationInfo

structures that denote

parent presentations.

Dynamic Playlist Management Web Methods

•

PagedList<DynamicPlaylist> GetDynamicPlaylists(string marker, int pageSize)

•

PagedList<ImageVideoDynamicPlaylist> GetImageVideoDynamicPlaylists(string marker,

int pageSize)

•

PagedList<AudioDynamicPlaylist> GetAudioDynamicPlaylists(string marker, int

pageSize)

•

List<DynamicPlaylist> GetSpecifiedDynamicPlaylists(int[] dynamicPlaylistIds)

•

PagedList<DynamicPlaylist> FindDynamicPlaylists(string namePattern, string marker,

int pageSize)

•

PagedList<ImageVideoDynamicPlaylist> FindImageVideoDynamicPlaylists(string

namePattern, string marker, int pageSize)

•

PagedList<AudioDynamicPlaylist> FindAudioDynamicPlaylists(string namePattern, string

marker, int pageSize)

•

DynamicPlaylist GetDynamicPlaylist(int dynamicPlaylistId, bool loadContent)

•

DynamicPlaylist GetDynamicPlaylistByName(string name, bool loadContent)

•

bool CheckDynamicPlaylistName(string name)

•

bool CheckDynamicPlaylistUsage(int dynamicPlaylistId)

Advertising