/// <summary> /// Get all available Labels in Ooyala by using V2 API /// </summary> /// <param name="SecretKey">Backlot Secret Key</param> /// <param name="APIKey">Backlot API Key</param> /// <returns>List of Labels</returns> public static List <OoyalaData.Labels.Item> GetAllLabels(string SecretKey, string APIKey) { var list = new List <OoyalaData.Labels.Item>(); OoyalaData.Labels.OoyalaLabelDataResult odr = new OoyalaData.Labels.OoyalaLabelDataResult(); string json = OoyalaAPI.getJSON(SecretKey, APIKey, pathLabel, null); odr = JsonHelper.JsonDeserialize <OoyalaData.Labels.OoyalaLabelDataResult>(json); list.AddRange(odr.items); return(list); }
/// <summary> /// Get Labels of given Asset ID by using V2 API /// </summary> /// <param name="SecretKey">Backlot Secret Key</param> /// <param name="APIKey">Backlot API Key</param> /// <param name="id">Media Asset ID</param> /// <returns>List of Labels for given Asset ID</returns> public static List <OoyalaData.Labels.Item> GetAssetLabels(string SecretKey, string APIKey, String asset_id) { var list = new List <OoyalaData.Labels.Item>(); string postPath = postPath = string.Format(formatLabels, asset_id); OoyalaData.Labels.OoyalaLabelDataResult odr = new OoyalaData.Labels.OoyalaLabelDataResult(); string json = OoyalaAPI.getJSON(SecretKey, APIKey, postPath, null); odr = JsonHelper.JsonDeserialize <OoyalaData.Labels.OoyalaLabelDataResult>(json); list.AddRange(odr.items); return(list); }
/// <summary> /// Get Labels of given Asset ID by using V2 API /// </summary> /// <param name="SecretKey">Backlot Secret Key</param> /// <param name="APIKey">Backlot API Key</param> /// <param name="id">Media Asset ID</param> /// <returns>List of Labels for given Asset ID</returns> public static List<OoyalaData.Labels.Item> GetAssetLabels(string SecretKey, string APIKey, String asset_id) { var list = new List<OoyalaData.Labels.Item>(); string postPath = postPath = string.Format(formatLabels, asset_id); OoyalaData.Labels.OoyalaLabelDataResult odr = new OoyalaData.Labels.OoyalaLabelDataResult(); string json = OoyalaAPI.getJSON(SecretKey, APIKey, postPath, null); odr = JsonHelper.JsonDeserialize<OoyalaData.Labels.OoyalaLabelDataResult>(json); list.AddRange(odr.items); return list; }
/// <summary> /// Get all available Labels in Ooyala by using V2 API /// </summary> /// <param name="SecretKey">Backlot Secret Key</param> /// <param name="APIKey">Backlot API Key</param> /// <returns>List of Labels</returns> public static List<OoyalaData.Labels.Item> GetAllLabels(string SecretKey, string APIKey) { var list = new List<OoyalaData.Labels.Item>(); OoyalaData.Labels.OoyalaLabelDataResult odr = new OoyalaData.Labels.OoyalaLabelDataResult(); string json = OoyalaAPI.getJSON(SecretKey, APIKey, pathLabel, null); odr = JsonHelper.JsonDeserialize<OoyalaData.Labels.OoyalaLabelDataResult>(json); list.AddRange(odr.items); return list; }