/// <summary> /// /// </summary> /// <returns></returns> public virtual UizaData List() { return(this.GetRequest <UizaData>(Constants.ApiAction.ENTITY, new BaseParameter() { DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.LIST) })); }
/// <summary> /// /// </summary> /// <returns></returns> public virtual UizaData GetAWSUploadKey() { return(this.GetRequest <UizaData>(Constants.ApiAction.AWS_UPLOAD_KEY, new BaseParameter() { DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.GET_AWS_UPLOAD_KEY) })); }
public UizaData Logout() { return(this.PostRequest <UizaData>(Constants.ApiAction.USER_LOGOUT, new BaseParameter() { DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.USER.LOGOUT) })); }
/// <summary> /// /// </summary> /// <param name="keyWord"></param> /// <returns></returns> public virtual UizaData Search(string keyWord) { return(this.GetRequest <UizaData>(Constants.ApiAction.ENTITY_SEARCH, new SearchEntityParameter() { Keyword = keyWord, DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.SEARCH) })); }
/// <summary> /// /// </summary> /// <returns></returns> public UizaData ListRecorded(string eventId) { return(this.GetRequest <UizaData>(Constants.ApiAction.LIVE_DVR, new RetrieveItemParameter() { Id = eventId, DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.LIST_ALL_RECORDED_FILES) })); }
/// <summary> /// /// </summary> /// <param name="storageId"></param> /// <returns></returns> public virtual UizaData Remove(string storageId) { return(this.DeleteRequest <UizaData>(Constants.ApiAction.STORAGE, new RetrieveItemParameter() { Id = storageId, DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.STORAGE.REMOVE) })); }
/// <summary> /// /// </summary> /// <param name="eventId"></param> /// <returns></returns> public UizaData GetView(string eventId) { return(this.GetRequest <UizaData>(Constants.ApiAction.LIVE, new RetrieveItemParameter() { Id = eventId, DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.RETRIEVE) })); }
/// <summary> /// /// </summary> /// <param name="categoryId"></param> /// <returns></returns> public UizaData Delete(string categoryId) { return(this.DeleteRequest <UizaData>(Constants.ApiAction.CATEGORY, new RetrieveItemParameter() { Id = categoryId, DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.CATEGORY.DELETE) })); }
/// <summary> /// /// </summary> /// <returns></returns> public virtual UizaData Publish(string entityId) { return(this.PostRequest <UizaData>(Constants.ApiAction.ENTITY_PUBLISH, new RetrieveItemParameter() { Id = entityId, DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.PUBLISH_ENTITY_TO_CDN) })); }
public UizaData Retrieve(string userId) { return(this.GetRequest <UizaData>(Constants.ApiAction.USER, new RetrieveItemParameter() { Id = userId, DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.USER.RETRIEVE) })); }
/// <summary> /// /// </summary> /// <param name="eventId"></param> /// <returns></returns> public UizaData StopFeed(string eventId) { return(this.PutRequest <UizaData>(Constants.ApiAction.LIVE_FEED, new RetrieveItemParameter() { Id = eventId, DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.STOP_A_LIVE_FEED) })); }
/// <summary> /// /// </summary> /// <param name="recordId">Identifier of record (get from list record)</param> /// <returns></returns> public UizaData Delete(string recordId) { return(this.DeleteRequest <UizaData>(Constants.ApiAction.LIVE_DVR, new RetrieveItemParameter() { Id = recordId, DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.DELETE_A_RECORD_FILE) })); }
/// <summary> /// /// </summary> /// <param name="recordId"></param> /// <returns></returns> public UizaData ConvertToVOD(string recordId) { return(this.PostRequest <UizaData>(Constants.ApiAction.LIVE_VOD, new RetrieveItemParameter() { Id = recordId, DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.STOP_A_LIVE_FEED) })); }
/// <summary> /// /// </summary> /// <param name="entityId"></param> /// <returns></returns> public virtual UizaData Retrieve(string entityId) { return(this.GetRequest <UizaData>(Constants.ApiAction.ENTITY, new RetrieveItemParameter() { Id = entityId, DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.RETRIEVE) })); }
/// <summary> /// /// </summary> /// <param name="callbackId"></param> /// <returns></returns> public virtual UizaData Retrieve(string callbackId) { return(this.GetRequest <UizaData>(Constants.ApiAction.CALLBACK, new RetrieveItemParameter() { Id = callbackId, DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.CALLBACK.RETRIEVE) })); }
/// <summary> /// /// </summary> /// <returns></returns> public virtual UizaData GetStatusPublish(string id) { return(this.GetRequest <UizaData>(Constants.ApiAction.ENTITY_STATUS_PUBLISH, new RetrieveItemParameter() { Id = id, DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.GET_STATUS_PUBLISH) })); }
/// <summary> /// /// </summary> /// <param name="parameter"></param> /// <returns></returns> public UizaData Retrieve(RetriveCategoryParameter parameter) { parameter.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.CATEGORY.RETRIEVE); return(this.GetRequest <UizaData>(Constants.ApiAction.CATEGORY, parameter)); }
public UizaData ChangePassword(ChangePasswordParameter param) { param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.USER.CHANGE_PASSWORD); return(this.PostRequest <UizaData>(Constants.ApiAction.USER_CHANGE_PASSWORD, param)); }
public UizaData Update(UpdateUserParameter param) { param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.USER.UPDATE); return(this.PutRequest <UizaData>(Constants.ApiAction.USER, param)); }
/// <summary> /// /// </summary> /// <param name="param"></param> /// <returns></returns> public virtual UizaData Add(AddStorageParameter param) { param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.STORAGE.ADD); return(this.PostRequest <UizaData>(Constants.ApiAction.STORAGE, param)); }
/// <summary> /// /// </summary> /// <param name="param"></param> /// <returns></returns> public UizaData DeleteRelation(CategoryRelationParameter param) { param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.CATEGORY.DELETE_CATEGORY_RELATION); return(this.DeleteRequest <UizaData>(Constants.ApiAction.CATEGORY_RELATION, param)); }
/// <summary> /// /// </summary> /// <param name="param"></param> /// <returns></returns> public virtual UizaData Retrieve(RetriveStorageParameter param) { param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.STORAGE.RETRIEVE); return(this.GetRequest <UizaData>(Constants.ApiAction.STORAGE, param)); }
/// <summary> /// /// </summary> /// <param name="param"></param> /// <returns></returns> public UizaData Update(UpdateLiveParameter param) { param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.UPDATE); return(this.PutRequest <UizaData>(Constants.ApiAction.LIVE, param)); }
/// <summary> /// /// </summary> /// <param name="param"></param> /// <returns></returns> public virtual UizaData Update(UpdateCallbackParameter param) { param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.CALLBACK.UPDATE); return(this.PutRequest <UizaData>(Constants.ApiAction.CALLBACK, param)); }
/// <summary> /// /// </summary> /// <param name="param"></param> /// <returns></returns> public UizaData StartFeed(StartFeedParameter param) { param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.START_A_LIVE_FEED); return(this.PostRequest <UizaData>(Constants.ApiAction.LIVE_FEED, param)); }
/// <summary> /// /// </summary> /// <param name="param"></param> /// <returns></returns> public virtual UizaData Create(CreateEntityParameter param) { param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.CREATE); return(this.PostRequest <UizaData>(Constants.ApiAction.ENTITY, param)); }
/// <summary> /// /// </summary> /// <param name="param"></param> /// <returns></returns> public UizaData Update(UpdateCategoryParameter param) { param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.CATEGORY.UPDATE); return(this.PutRequest <UizaData>(Constants.ApiAction.CATEGORY, param)); }
/// <summary> /// /// </summary> /// <param name="param"></param> /// <returns></returns> public virtual UizaData Update(UpdateStorageParameter param) { param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.STORAGE.UPDATE); return(this.PutRequest <UizaData>(Constants.ApiAction.STORAGE, param)); }
/// <summary> /// /// </summary> /// <param name="param"></param> /// <returns></returns> public UizaData Retrieve(GetLiveParameter param) { param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.RETRIEVE); return(this.GetRequest <UizaData>(Constants.ApiAction.LIVE, param)); }