class Uiza::Entity
Constants
- OBJECT_API_DESCRIPTION_LINK
- OBJECT_API_PATH
Public Class Methods
get_aws_upload_key()
click to toggle source
# File lib/uiza/entity.rb, line 56 def get_aws_upload_key url = "https://#{Uiza.workspace_api_domain}/api/public/v3/admin/app/config/aws" method = :get headers = {"Authorization" => Uiza.authorization} params = {} description_link = OBJECT_API_DESCRIPTION_LINK[:get_aws_upload_key] uiza_client = UizaClient.new url, method, headers, params, description_link uiza_client.execute_request end
get_status_publish(id)
click to toggle source
# File lib/uiza/entity.rb, line 45 def get_status_publish id url = "https://#{Uiza.workspace_api_domain}/api/public/v3/#{OBJECT_API_PATH}/publish/status" method = :get headers = {"Authorization" => Uiza.authorization} params = {id: id} description_link = OBJECT_API_DESCRIPTION_LINK[:get_status_publish] uiza_client = UizaClient.new url, method, headers, params, description_link uiza_client.execute_request end
publish(id)
click to toggle source
# File lib/uiza/entity.rb, line 34 def publish id url = "https://#{Uiza.workspace_api_domain}/api/public/v3/#{OBJECT_API_PATH}/publish" method = :post headers = {"Authorization" => Uiza.authorization} params = {id: id} description_link = OBJECT_API_DESCRIPTION_LINK[:publish] uiza_client = UizaClient.new url, method, headers, params, description_link uiza_client.execute_request end
search(keyword)
click to toggle source
# File lib/uiza/entity.rb, line 23 def search keyword url = "https://#{Uiza.workspace_api_domain}/api/public/v3/#{OBJECT_API_PATH}/search" method = :get headers = {"Authorization" => Uiza.authorization} params = {keyword: keyword} description_link = OBJECT_API_DESCRIPTION_LINK[:search] uiza_client = UizaClient.new url, method, headers, params, description_link uiza_client.execute_request end