
    ~iQ                    J    d Z ddlmZ ddlZddlZddlZ G d de          ZdS )a  
    livesaas20230801

    No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)  # noqa: E501

    OpenAPI spec version: common-version
    
    Generated by: https://github.com/swagger-api/swagger-codegen.git
    )absolute_importNc                      e Zd ZdZddZd Zd Zd Zd Zd Z	d	 Z
d
 Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Z d  Z!d! Z"d" Z#d# Z$d$ Z%d% Z&d& Z'd' Z(d( Z)d) Z*d* Z+d+ Z,d, Z-d- Z.d. Z/d/ Z0d0 Z1d1 Z2d2 Z3d3 Z4d4 Z5d5 Z6d6 Z7d7 Z8d8 Z9d9 Z:d: Z;d; Z<d< Z=d= Z>d> Z?d? Z@d@ ZAdA ZBdB ZCdC ZDdD ZEdE ZFdF ZGdG ZHdH ZIdI ZJdJ ZKdK ZLdL ZMdM ZNdN ZOdO ZPdP ZQdQ ZRdR ZSdS ZTdT ZUdU ZVdV ZWdW ZXdX ZYdY ZZdZ Z[d[ Z\d\ Z]d] Z^d^ Z_d_ Z`d` Zada Zbdb Zcdc Zddd Zede Zfdf Zgdg Zhdh Zidi Zjdj Zkdk Zldl Zmdm Zndn Zodo Zpdp Zqdq Zrdr Zsds Ztdt Zudu Zvdv Zwdw Zxdx Zydy Zzdz Z{d{ Z|d| Z}d} Z~d~ Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd ZdÄ ZdĄ Zdń ZdƄ ZdǄ ZdȄ ZdɄ Zdʄ Zd˄ Zd̄ Zd̈́ Zd΄ Zdτ ZdЄ Zdф Zd҄ Zdӄ ZdԄ ZdՄ Zdք Zdׄ Zd؄ Zdل Zdڄ Zdۄ Zd܄ Zd݄ Zdބ Zd߄ Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Z d  Zd Zd Zd Zd Zd Zd Zd Zd Z	d	 Z
d
 Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Z d  Z!d! Z"d" Z#d# Z$d$ Z%d% Z&d& Z'd' Z(d( Z)d) Z*d* Z+d+ Z,d, Z-d- Z.d. Z/d/ Z0d0 Z1d1 Z2d2 Z3d3 Z4d4 Z5d5 Z6d6 Z7d7 Z8d8 Z9d9 Z:d: Z;d; Z<d< Z=d= Z>d> Z?d? Z@d@ ZAdA ZBdB ZCdC ZDdD ZEdE ZFdF ZGdG ZHdH ZIdI ZJdJ ZKdK ZLdL ZMdM ZNdN ZOdO ZPdP ZQdQ ZRdR ZSdS ZTdT ZUdU ZVdV ZWdW ZXdX ZYdY ZZdZ Z[d[ Z\d\ Z]d] Z^d^ Z_d_ Z`d` Zada Zbdb Zcdc Zddd Zede Zfdf Zgdg Zhdh Zidi Zjdj Zkdk Zldl Zmdm Zndn Zodo Zpdp Zqdq Zrdr Zsds Ztdt Zudu Zvdv Zwdw Zxdx Zydy Zzdz Z{d{ Z|d| Z}d} Z~d~ Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd ZdS (  LIVESAAS20230801ApizNOTE: This class is auto generated by the swagger code generator program.

    Do not edit the class manually.
    Ref: https://github.com/swagger-api/swagger-codegen
    Nc                 >    |t          j                    }|| _        d S N)volcenginesdkcore	ApiClient
api_client)selfr
   s     /root/.openclaw/workspace/.venvs/ark-sdk/lib/python3.11/site-packages/volcenginesdklivesaas20230801/api/livesaas20230801_api.py__init__zLIVESAAS20230801Api.__init__   s!    *466J$    c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a5  add_activity_partner_rebroadcast  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_activity_partner_rebroadcast(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddActivityPartnerRebroadcastRequest body: (required)
        :return: AddActivityPartnerRebroadcastResponse
                 If the method is called asynchronously,
                 returns the request thread.
        T_return_http_data_only	async_req)get/add_activity_partner_rebroadcast_with_http_infor   bodykwargsdatas       r    add_activity_partner_rebroadcastz4LIVESAAS20230801Api.add_activity_partner_rebroadcast$   _     ,0'(::k"" 	G4GWWPVWWWITI$YYRXYYTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aD  add_activity_partner_rebroadcast  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_activity_partner_rebroadcast_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddActivityPartnerRebroadcastRequest body: (required)
        :return: AddActivityPartnerRebroadcastResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   _preload_content_request_timeoutr   zRGot an unexpected keyword argument '%s' to method add_activity_partner_rebroadcastNzUMissing the required parameter `body` when calling `add_activity_partner_rebroadcast`application/jsonAcceptContent-TypevolcengineSignzI/AddActivityPartnerRebroadcast/2023-08-01/livesaas/post/application_json/POST%AddActivityPartnerRebroadcastResponseT
r   post_paramsfilesresponse_typeauth_settingsr   r   r   r   collection_formatsappendlocalssix	iteritems	TypeErrorr
   client_side_validation
ValueErrorselect_header_acceptselect_header_content_typecall_apir   r   r   r   
all_paramsparamskeyvalr(   path_paramsquery_paramsheader_paramsform_paramslocal_var_filesbody_paramsr'   s                  r   r   zCLIVESAAS20230801Api.add_activity_partner_rebroadcast_with_http_info9   s    X
+&&&2333,---,---fX&677 	 	HC*$$BDGH   F3KK8?1 	vvV7K7K7=f~7MtuuuV .K"&/"F"F #" #"h )-(R(R )" )"n% **''WY_#!A'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aG  add_activity_robot_comment_repository  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_activity_robot_comment_repository(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddActivityRobotCommentRepositoryRequest body: (required)
        :return: AddActivityRobotCommentRepositoryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   4add_activity_robot_comment_repository_with_http_infor   s       r   %add_activity_robot_comment_repositoryz9LIVESAAS20230801Api.add_activity_robot_comment_repository   s_     ,0'(::k"" 	L4LT\\U[\\\NTNt^^W]^^TKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aV  add_activity_robot_comment_repository  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_activity_robot_comment_repository_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddActivityRobotCommentRepositoryRequest body: (required)
        :return: AddActivityRobotCommentRepositoryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zWGot an unexpected keyword argument '%s' to method add_activity_robot_comment_repositoryNzZMissing the required parameter `body` when calling `add_activity_robot_comment_repository`r   r   r   r    zM/AddActivityRobotCommentRepository/2023-08-01/livesaas/post/application_json/r!   )AddActivityRobotCommentRepositoryResponseTr#   r)   r4   s                  r   r@   zHLIVESAAS20230801Api.add_activity_robot_comment_repository_with_http_info   s    X
+&&&2333,---,---fX&677 	 	HC*$$GILM   F3KK8?1 	{vV7K7K7=f~7MyzzzV .K"&/"F"F #" #"h )-(R(R )" )"n% **''[]c#!E'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  add_audience_group  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_audience_group(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddAudienceGroupRequest body: (required)
        :return: AddAudienceGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !add_audience_group_with_http_infor   s       r   add_audience_groupz&LIVESAAS20230801Api.add_audience_group   ]     ,0'(::k"" 	949$II&III;T;DKKFKKTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  add_audience_group  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_audience_group_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddAudienceGroupRequest body: (required)
        :return: AddAudienceGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method add_audience_groupNzGMissing the required parameter `body` when calling `add_audience_group`r   r   r   r    z</AddAudienceGroup/2023-08-01/livesaas/post/application_json/r!   AddAudienceGroupResponseTr#   r)   r4   s                  r   rE   z5LIVESAAS20230801Api.add_audience_group_with_http_info       X
+&&&2333,---,---fX&677 	 	HC*$$469:   F3KK8?1 	hvV7K7K7=f~7MfgggV .K"&/"F"F #" #"h )-(R(R )" )"n% **''JF#!4'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  add_callback_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_callback_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddCallbackConfigRequest body: (required)
        :return: AddCallbackConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "add_callback_config_with_http_infor   s       r   add_callback_configz'LIVESAAS20230801Api.add_callback_configG  ]     ,0'(::k"" 	:4:4JJ6JJJ<T<TLLVLLTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  add_callback_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_callback_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddCallbackConfigRequest body: (required)
        :return: AddCallbackConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method add_callback_configNzHMissing the required parameter `body` when calling `add_callback_config`r   r   r   r    z=/AddCallbackConfig/2023-08-01/livesaas/post/application_json/r!   AddCallbackConfigResponseTr#   r)   r4   s                  r   rL   z6LIVESAAS20230801Api.add_callback_config_with_http_info\      X
+&&&2333,---,---fX&677 	 	HC*$$57:;   F3KK8?1 	ivV7K7K7=f~7MghhhV .K"&/"F"F #" #"h )-(R(R )" )"n% **''KV#!5'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a1  add_interaction_script_comments  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_interaction_script_comments(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddInteractionScriptCommentsRequest body: (required)
        :return: AddInteractionScriptCommentsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .add_interaction_script_comments_with_http_infor   s       r   add_interaction_script_commentsz3LIVESAAS20230801Api.add_interaction_script_comments  ^     ,0'(::k"" 	F4FtVVvVVVHTHXXQWXXTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a@  add_interaction_script_comments  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_interaction_script_comments_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddInteractionScriptCommentsRequest body: (required)
        :return: AddInteractionScriptCommentsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method add_interaction_script_commentsNzTMissing the required parameter `body` when calling `add_interaction_script_comments`r   r   r   r    zH/AddInteractionScriptComments/2023-08-01/livesaas/post/application_json/r!   $AddInteractionScriptCommentsResponseTr#   r)   r4   s                  r   rS   zBLIVESAAS20230801Api.add_interaction_script_comments_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$ACFG   F3KK8?1 	uvV7K7K7=f~7MstttV .K"&/"F"F #" #"h )-(R(R )" )"n% **''VX^#!@'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  add_robot_comments  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_robot_comments(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddRobotCommentsRequest body: (required)
        :return: AddRobotCommentsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !add_robot_comments_with_http_infor   s       r   add_robot_commentsz&LIVESAAS20230801Api.add_robot_comments	  rG   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  add_robot_comments  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_robot_comments_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddRobotCommentsRequest body: (required)
        :return: AddRobotCommentsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method add_robot_commentsNzGMissing the required parameter `body` when calling `add_robot_comments`r   r   r   r    z</AddRobotComments/2023-08-01/livesaas/post/application_json/r!   AddRobotCommentsResponseTr#   r)   r4   s                  r   rZ   z5LIVESAAS20230801Api.add_robot_comments_with_http_info  rJ   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  add_robot_nick_names  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_robot_nick_names(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddRobotNickNamesRequest body: (required)
        :return: AddRobotNickNamesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #add_robot_nick_names_with_http_infor   s       r   add_robot_nick_namesz(LIVESAAS20230801Api.add_robot_nick_namesj  ]     ,0'(::k"" 	;4;DKKFKKK=T=dMMfMMTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  add_robot_nick_names  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_robot_nick_names_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddRobotNickNamesRequest body: (required)
        :return: AddRobotNickNamesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method add_robot_nick_namesNzIMissing the required parameter `body` when calling `add_robot_nick_names`r   r   r   r    z=/AddRobotNickNames/2023-08-01/livesaas/post/application_json/r!   AddRobotNickNamesResponseTr#   r)   r4   s                  r   r_   z7LIVESAAS20230801Api.add_robot_nick_names_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$68;<   F3KK8?1 	jvV7K7K7=f~7MhiiiV .K"&/"F"F #" #"h )-(R(R )" )"n% **''KV#!5'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  add_web_sdk_domain  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_web_sdk_domain(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddWebSDKDomainRequest body: (required)
        :return: AddWebSDKDomainResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !add_web_sdk_domain_with_http_infor   s       r   add_web_sdk_domainz&LIVESAAS20230801Api.add_web_sdk_domain  rG   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  add_web_sdk_domain  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.add_web_sdk_domain_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddWebSDKDomainRequest body: (required)
        :return: AddWebSDKDomainResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method add_web_sdk_domainNzGMissing the required parameter `body` when calling `add_web_sdk_domain`r   r   r   r    z;/AddWebSDKDomain/2023-08-01/livesaas/post/application_json/r!   AddWebSDKDomainResponseTr#   r)   r4   s                  r   rf   z5LIVESAAS20230801Api.add_web_sdk_domain_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$469:   F3KK8?1 	hvV7K7K7=f~7MfgggV .K"&/"F"F #" #"h )-(R(R )" )"n% **''I6#!3'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a7  batch_send_activity_robot_comment  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.batch_send_activity_robot_comment(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param BatchSendActivityRobotCommentRequest body: (required)
        :return: BatchSendActivityRobotCommentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0batch_send_activity_robot_comment_with_http_infor   s       r   !batch_send_activity_robot_commentz5LIVESAAS20230801Api.batch_send_activity_robot_comment,  _     ,0'(::k"" 	H4HXXQWXXXJTJ4ZZSYZZTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aF  batch_send_activity_robot_comment  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.batch_send_activity_robot_comment_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param BatchSendActivityRobotCommentRequest body: (required)
        :return: BatchSendActivityRobotCommentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method batch_send_activity_robot_commentNzVMissing the required parameter `body` when calling `batch_send_activity_robot_comment`r   r   r   r    zI/BatchSendActivityRobotComment/2023-08-01/livesaas/post/application_json/r!   %BatchSendActivityRobotCommentResponseTr#   r)   r4   s                  r   rk   zDLIVESAAS20230801Api.batch_send_activity_robot_comment_with_http_infoA      X
+&&&2333,---,---fX&677 	 	HC*$$CEHI   F3KK8?1 	wvV7K7K7=f~7MuvvvV .K"&/"F"F #" #"h )-(R(R )" )"n% **''WY_#!A'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a7  change_activity_bonus_task_status  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.change_activity_bonus_task_status(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ChangeActivityBonusTaskStatusRequest body: (required)
        :return: ChangeActivityBonusTaskStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0change_activity_bonus_task_status_with_http_infor   s       r   !change_activity_bonus_task_statusz5LIVESAAS20230801Api.change_activity_bonus_task_status  rm   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aF  change_activity_bonus_task_status  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.change_activity_bonus_task_status_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ChangeActivityBonusTaskStatusRequest body: (required)
        :return: ChangeActivityBonusTaskStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method change_activity_bonus_task_statusNzVMissing the required parameter `body` when calling `change_activity_bonus_task_status`r   r   r   r    zI/ChangeActivityBonusTaskStatus/2023-08-01/livesaas/post/application_json/r!   %ChangeActivityBonusTaskStatusResponseTr#   r)   r4   s                  r   rr   zDLIVESAAS20230801Api.change_activity_bonus_task_status_with_http_info  rp   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_activity_bonus_task  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_activity_bonus_task(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateActivityBonusTaskRequest body: (required)
        :return: CreateActivityBonusTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )create_activity_bonus_task_with_http_infor   s       r   create_activity_bonus_taskz.LIVESAAS20230801Api.create_activity_bonus_task  ]     ,0'(::k"" 	A4A$QQ&QQQCTCDSSFSSTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  create_activity_bonus_task  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_activity_bonus_task_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateActivityBonusTaskRequest body: (required)
        :return: CreateActivityBonusTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method create_activity_bonus_taskNzOMissing the required parameter `body` when calling `create_activity_bonus_task`r   r   r   r    zC/CreateActivityBonusTask/2023-08-01/livesaas/post/application_json/r!   CreateActivityBonusTaskResponseTr#   r)   r4   s                  r   rw   z=LIVESAAS20230801Api.create_activity_bonus_task_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$<>AB   F3KK8?1 	pvV7K7K7=f~7MnoooV .K"&/"F"F #" #"h )-(R(R )" )"n% **''QSY#!;'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_activity_coupons  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_activity_coupons(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateActivityCouponsRequest body: (required)
        :return: CreateActivityCouponsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &create_activity_coupons_with_http_infor   s       r   create_activity_couponsz+LIVESAAS20230801Api.create_activity_couponsO  ]     ,0'(::k"" 	>4>tNNvNNN@T@PPPPTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a"  create_activity_coupons  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_activity_coupons_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateActivityCouponsRequest body: (required)
        :return: CreateActivityCouponsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method create_activity_couponsNzLMissing the required parameter `body` when calling `create_activity_coupons`r   r   r   r    zA/CreateActivityCoupons/2023-08-01/livesaas/post/application_json/r!   CreateActivityCouponsResponseTr#   r)   r4   s                  r   r~   z:LIVESAAS20230801Api.create_activity_coupons_with_http_infod      X
+&&&2333,---,---fX&677 	 	HC*$$9;>?   F3KK8?1 	mvV7K7K7=f~7MklllV .K"&/"F"F #" #"h )-(R(R )" )"n% **''OQW#!9'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_activity_red_packet  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_activity_red_packet(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateActivityRedPacketRequest body: (required)
        :return: CreateActivityRedPacketResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )create_activity_red_packet_with_http_infor   s       r   create_activity_red_packetz.LIVESAAS20230801Api.create_activity_red_packet  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  create_activity_red_packet  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_activity_red_packet_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateActivityRedPacketRequest body: (required)
        :return: CreateActivityRedPacketResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method create_activity_red_packetNzOMissing the required parameter `body` when calling `create_activity_red_packet`r   r   r   r    zC/CreateActivityRedPacket/2023-08-01/livesaas/post/application_json/r!   CreateActivityRedPacketResponseTr#   r)   r4   s                  r   r   z=LIVESAAS20230801Api.create_activity_red_packet_with_http_info  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_coupons  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_coupons(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateCouponsRequest body: (required)
        :return: CreateCouponsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   create_coupons_with_http_infor   s       r   create_couponsz"LIVESAAS20230801Api.create_coupons  ]     ,0'(::k"" 	545dEEfEEE7T7GGGGTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a   create_coupons  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_coupons_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateCouponsRequest body: (required)
        :return: CreateCouponsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z@Got an unexpected keyword argument '%s' to method create_couponsNzCMissing the required parameter `body` when calling `create_coupons`r   r   r   r    z9/CreateCoupons/2023-08-01/livesaas/post/application_json/r!   CreateCouponsResponseTr#   r)   r4   s                  r   r   z1LIVESAAS20230801Api.create_coupons_with_http_info&      X
+&&&2333,---,---fX&677 	 	HC*$$0256   F3KK8?1 	dvV7K7K7=f~7MbcccV .K"&/"F"F #" #"h )-(R(R )" )"n% **''G#!1'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_interaction_script  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_interaction_script(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateInteractionScriptRequest body: (required)
        :return: CreateInteractionScriptResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (create_interaction_script_with_http_infor   s       r   create_interaction_scriptz-LIVESAAS20230801Api.create_interaction_scriptr  ]     ,0'(::k"" 	@4@PPPPPBTB4RR6RRTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a*  create_interaction_script  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_interaction_script_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateInteractionScriptRequest body: (required)
        :return: CreateInteractionScriptResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method create_interaction_scriptNzNMissing the required parameter `body` when calling `create_interaction_script`r   r   r   r    zC/CreateInteractionScript/2023-08-01/livesaas/post/application_json/r!   CreateInteractionScriptResponseTr#   r)   r4   s                  r   r   z<LIVESAAS20230801Api.create_interaction_script_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$;=@A   F3KK8?1 	ovV7K7K7=f~7MmnnnV .K"&/"F"F #" #"h )-(R(R )" )"n% **''QSY#!;'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_live_channel_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_live_channel_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateLiveChannelConfigRequest body: (required)
        :return: CreateLiveChannelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )create_live_channel_config_with_http_infor   s       r   create_live_channel_configz.LIVESAAS20230801Api.create_live_channel_config  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  create_live_channel_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_live_channel_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateLiveChannelConfigRequest body: (required)
        :return: CreateLiveChannelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method create_live_channel_configNzOMissing the required parameter `body` when calling `create_live_channel_config`r   r   r   r    zC/CreateLiveChannelConfig/2023-08-01/livesaas/post/application_json/r!   CreateLiveChannelConfigResponseTr#   r)   r4   s                  r   r   z=LIVESAAS20230801Api.create_live_channel_config_with_http_info  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aW  create_or_update_activity_custom_emoji_set  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_or_update_activity_custom_emoji_set(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateOrUpdateActivityCustomEmojiSetRequest body: (required)
        :return: CreateOrUpdateActivityCustomEmojiSetResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   9create_or_update_activity_custom_emoji_set_with_http_infor   s       r   *create_or_update_activity_custom_emoji_setz>LIVESAAS20230801Api.create_or_update_activity_custom_emoji_set4  sa     ,0'(::k"" 	Q4QRVaaZ`aaaSTSTXcc\bccTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )af  create_or_update_activity_custom_emoji_set  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_or_update_activity_custom_emoji_set_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateOrUpdateActivityCustomEmojiSetRequest body: (required)
        :return: CreateOrUpdateActivityCustomEmojiSetResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z\Got an unexpected keyword argument '%s' to method create_or_update_activity_custom_emoji_setNz_Missing the required parameter `body` when calling `create_or_update_activity_custom_emoji_set`r   r   r   r    zP/CreateOrUpdateActivityCustomEmojiSet/2023-08-01/livesaas/post/application_json/r!   ,CreateOrUpdateActivityCustomEmojiSetResponseTr#   r)   r4   s                  r   r   zMLIVESAAS20230801Api.create_or_update_activity_custom_emoji_set_with_http_infoI  s    X
+&&&2333,---,---fX&677 	 	HC*$$LNQR   F3KK8?1 	@vV7K7K7=f~7M~V .K"&/"F"F #" #"h )-(R(R )" )"n% **''^`f#!H'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_sub_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_sub_account(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateSubAccountRequest body: (required)
        :return: CreateSubAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !create_sub_account_with_http_infor   s       r   create_sub_accountz&LIVESAAS20230801Api.create_sub_account  rG   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  create_sub_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_sub_account_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateSubAccountRequest body: (required)
        :return: CreateSubAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method create_sub_accountNzGMissing the required parameter `body` when calling `create_sub_account`r   r   r   r    z</CreateSubAccount/2023-08-01/livesaas/post/application_json/r!   CreateSubAccountResponseTr#   r)   r4   s                  r   r   z5LIVESAAS20230801Api.create_sub_account_with_http_info  rJ   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_viewer_level_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_viewer_level_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateViewerLevelConfigRequest body: (required)
        :return: CreateViewerLevelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )create_viewer_level_config_with_http_infor   s       r   create_viewer_level_configz.LIVESAAS20230801Api.create_viewer_level_config  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  create_viewer_level_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_viewer_level_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateViewerLevelConfigRequest body: (required)
        :return: CreateViewerLevelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method create_viewer_level_configNzOMissing the required parameter `body` when calling `create_viewer_level_config`r   r   r   r    zC/CreateViewerLevelConfig/2023-08-01/livesaas/post/application_json/r!   CreateViewerLevelConfigResponseTr#   r)   r4   s                  r   r   z=LIVESAAS20230801Api.create_viewer_level_config_with_http_info  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a7  create_vip_or_black_list_user_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_vip_or_black_list_user_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateVipOrBlackListUserInfoRequest body: (required)
        :return: CreateVipOrBlackListUserInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   1create_vip_or_black_list_user_info_with_http_infor   s       r   "create_vip_or_black_list_user_infoz6LIVESAAS20230801Api.create_vip_or_black_list_user_infoW  _     ,0'(::k"" 	I4I$YYRXYYYKTKD[[TZ[[TKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aF  create_vip_or_black_list_user_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_vip_or_black_list_user_info_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateVipOrBlackListUserInfoRequest body: (required)
        :return: CreateVipOrBlackListUserInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zTGot an unexpected keyword argument '%s' to method create_vip_or_black_list_user_infoNzWMissing the required parameter `body` when calling `create_vip_or_black_list_user_info`r   r   r   r    zH/CreateVipOrBlackListUserInfo/2023-08-01/livesaas/post/application_json/r!   $CreateVipOrBlackListUserInfoResponseTr#   r)   r4   s                  r   r   zELIVESAAS20230801Api.create_vip_or_black_list_user_info_with_http_infol      X
+&&&2333,---,---fX&677 	 	HC*$$DFIJ   F3KK8?1 	xvV7K7K7=f~7MvwwwV .K"&/"F"F #" #"h )-(R(R )" )"n% **''VX^#!@'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_activity_band  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_band(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityBandRequest body: (required)
        :return: DeleteActivityBandResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #delete_activity_band_with_http_infor   s       r   delete_activity_bandz(LIVESAAS20230801Api.delete_activity_band  ra   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  delete_activity_band  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_band_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityBandRequest body: (required)
        :return: DeleteActivityBandResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method delete_activity_bandNzIMissing the required parameter `body` when calling `delete_activity_band`r   r   r   r    z>/DeleteActivityBand/2023-08-01/livesaas/post/application_json/r!   DeleteActivityBandResponseTr#   r)   r4   s                  r   r   z7LIVESAAS20230801Api.delete_activity_band_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$68;<   F3KK8?1 	jvV7K7K7=f~7MhiiiV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Lf#!6'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_activity_bonus_task  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_bonus_task(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityBonusTaskRequest body: (required)
        :return: DeleteActivityBonusTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )delete_activity_bonus_task_with_http_infor   s       r   delete_activity_bonus_taskz.LIVESAAS20230801Api.delete_activity_bonus_task  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  delete_activity_bonus_task  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_bonus_task_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityBonusTaskRequest body: (required)
        :return: DeleteActivityBonusTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method delete_activity_bonus_taskNzOMissing the required parameter `body` when calling `delete_activity_bonus_task`r   r   r   r    zC/DeleteActivityBonusTask/2023-08-01/livesaas/post/application_json/r!   DeleteActivityBonusTaskResponseTr#   r)   r4   s                  r   r   z=LIVESAAS20230801Api.delete_activity_bonus_task_with_http_info.  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_activity_coupons  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_coupons(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityCouponsRequest body: (required)
        :return: DeleteActivityCouponsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &delete_activity_coupons_with_http_infor   s       r   delete_activity_couponsz+LIVESAAS20230801Api.delete_activity_couponsz  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a"  delete_activity_coupons  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_coupons_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityCouponsRequest body: (required)
        :return: DeleteActivityCouponsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method delete_activity_couponsNzLMissing the required parameter `body` when calling `delete_activity_coupons`r   r   r   r    zA/DeleteActivityCoupons/2023-08-01/livesaas/post/application_json/r!   DeleteActivityCouponsResponseTr#   r)   r4   s                  r   r   z:LIVESAAS20230801Api.delete_activity_coupons_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a3  delete_activity_custom_emoji_set  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_custom_emoji_set(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityCustomEmojiSetRequest body: (required)
        :return: DeleteActivityCustomEmojiSetResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   /delete_activity_custom_emoji_set_with_http_infor   s       r    delete_activity_custom_emoji_setz4LIVESAAS20230801Api.delete_activity_custom_emoji_set  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aB  delete_activity_custom_emoji_set  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_custom_emoji_set_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityCustomEmojiSetRequest body: (required)
        :return: DeleteActivityCustomEmojiSetResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zRGot an unexpected keyword argument '%s' to method delete_activity_custom_emoji_setNzUMissing the required parameter `body` when calling `delete_activity_custom_emoji_set`r   r   r   r    zH/DeleteActivityCustomEmojiSet/2023-08-01/livesaas/post/application_json/r!   $DeleteActivityCustomEmojiSetResponseTr#   r)   r4   s                  r   r   zCLIVESAAS20230801Api.delete_activity_custom_emoji_set_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$BDGH   F3KK8?1 	vvV7K7K7=f~7MtuuuV .K"&/"F"F #" #"h )-(R(R )" )"n% **''VX^#!@'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  delete_activity_embedded_url  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_embedded_url(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityEmbeddedUrlRequest body: (required)
        :return: DeleteActivityEmbeddedUrlResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +delete_activity_embedded_url_with_http_infor   s       r   delete_activity_embedded_urlz0LIVESAAS20230801Api.delete_activity_embedded_url<	  ]     ,0'(::k"" 	C4CDSSFSSSETEdUUfUUTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a4  delete_activity_embedded_url  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_embedded_url_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityEmbeddedUrlRequest body: (required)
        :return: DeleteActivityEmbeddedUrlResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method delete_activity_embedded_urlNzQMissing the required parameter `body` when calling `delete_activity_embedded_url`r   r   r   r    zE/DeleteActivityEmbeddedUrl/2023-08-01/livesaas/post/application_json/r!   !DeleteActivityEmbeddedUrlResponseTr#   r)   r4   s                  r   r   z?LIVESAAS20230801Api.delete_activity_embedded_url_with_http_infoQ	      X
+&&&2333,---,---fX&677 	 	HC*$$>@CD   F3KK8?1 	rvV7K7K7=f~7MpqqqV .K"&/"F"F #" #"h )-(R(R )" )"n% **''SU[#!='jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aA  delete_activity_partner_rebroadcast  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_partner_rebroadcast(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityPartnerRebroadcastRequest body: (required)
        :return: DeleteActivityPartnerRebroadcastResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   2delete_activity_partner_rebroadcast_with_http_infor   s       r   #delete_activity_partner_rebroadcastz7LIVESAAS20230801Api.delete_activity_partner_rebroadcast	  _     ,0'(::k"" 	J4J4ZZSYZZZLTLT\\U[\\TKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aP  delete_activity_partner_rebroadcast  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_partner_rebroadcast_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityPartnerRebroadcastRequest body: (required)
        :return: DeleteActivityPartnerRebroadcastResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zUGot an unexpected keyword argument '%s' to method delete_activity_partner_rebroadcastNzXMissing the required parameter `body` when calling `delete_activity_partner_rebroadcast`r   r   r   r    zL/DeleteActivityPartnerRebroadcast/2023-08-01/livesaas/post/application_json/r!   (DeleteActivityPartnerRebroadcastResponseTr#   r)   r4   s                  r   r   zFLIVESAAS20230801Api.delete_activity_partner_rebroadcast_with_http_info	  s    X
+&&&2333,---,---fX&677 	 	HC*$$EGJK   F3KK8?1 	yvV7K7K7=f~7MwxxxV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Z\b#!D'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_activity_product  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_product(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityProductRequest body: (required)
        :return: DeleteActivityProductResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &delete_activity_product_with_http_infor   s       r   delete_activity_productz+LIVESAAS20230801Api.delete_activity_product	  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a"  delete_activity_product  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_product_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityProductRequest body: (required)
        :return: DeleteActivityProductResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method delete_activity_productNzLMissing the required parameter `body` when calling `delete_activity_product`r   r   r   r    zA/DeleteActivityProduct/2023-08-01/livesaas/post/application_json/r!   DeleteActivityProductResponseTr#   r)   r4   s                  r   r   z:LIVESAAS20230801Api.delete_activity_product_with_http_info
  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_activity_red_packet  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_red_packet(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityRedPacketRequest body: (required)
        :return: DeleteActivityRedPacketResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )delete_activity_red_packet_with_http_infor   s       r   delete_activity_red_packetz.LIVESAAS20230801Api.delete_activity_red_packet_
  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  delete_activity_red_packet  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_red_packet_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityRedPacketRequest body: (required)
        :return: DeleteActivityRedPacketResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method delete_activity_red_packetNzOMissing the required parameter `body` when calling `delete_activity_red_packet`r   r   r   r    zC/DeleteActivityRedPacket/2023-08-01/livesaas/post/application_json/r!   DeleteActivityRedPacketResponseTr#   r)   r4   s                  r   r   z=LIVESAAS20230801Api.delete_activity_red_packet_with_http_infot
  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aS  delete_activity_robot_comment_repository  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_robot_comment_repository(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityRobotCommentRepositoryRequest body: (required)
        :return: DeleteActivityRobotCommentRepositoryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   7delete_activity_robot_comment_repository_with_http_infor   s       r   (delete_activity_robot_comment_repositoryz<LIVESAAS20230801Api.delete_activity_robot_comment_repository
  sa     ,0'(::k"" 	O4OPT__X^___QTQRVaaZ`aaTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )ab  delete_activity_robot_comment_repository  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_activity_robot_comment_repository_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteActivityRobotCommentRepositoryRequest body: (required)
        :return: DeleteActivityRobotCommentRepositoryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zZGot an unexpected keyword argument '%s' to method delete_activity_robot_comment_repositoryNz]Missing the required parameter `body` when calling `delete_activity_robot_comment_repository`r   r   r   r    zP/DeleteActivityRobotCommentRepository/2023-08-01/livesaas/post/application_json/r!   ,DeleteActivityRobotCommentRepositoryResponseTr#   r)   r4   s                  r   r   zKLIVESAAS20230801Api.delete_activity_robot_comment_repository_with_http_info
  s    X
+&&&2333,---,---fX&677 	 	HC*$$JLOP   F3KK8?1 	~vV7K7K7=f~7M|}}}V .K"&/"F"F #" #"h )-(R(R )" )"n% **''^`f#!H'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_audience_group  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_audience_group(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteAudienceGroupRequest body: (required)
        :return: DeleteAudienceGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $delete_audience_group_with_http_infor   s       r   delete_audience_groupz)LIVESAAS20230801Api.delete_audience_group!  ]     ,0'(::k"" 	<4<TLLVLLL>T>tNNvNNTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  delete_audience_group  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_audience_group_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteAudienceGroupRequest body: (required)
        :return: DeleteAudienceGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method delete_audience_groupNzJMissing the required parameter `body` when calling `delete_audience_group`r   r   r   r    z?/DeleteAudienceGroup/2023-08-01/livesaas/post/application_json/r!   DeleteAudienceGroupResponseTr#   r)   r4   s                  r   r   z8LIVESAAS20230801Api.delete_audience_group_with_http_info6      X
+&&&2333,---,---fX&677 	 	HC*$$79<=   F3KK8?1 	kvV7K7K7=f~7MijjjV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Mv#!7'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_award_item  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_award_item(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteAwardItemRequest body: (required)
        :return: DeleteAwardItemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    delete_award_item_with_http_infor   s       r   delete_award_itemz%LIVESAAS20230801Api.delete_award_item  ]     ,0'(::k"" 	848HHHHH:T:4JJ6JJTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a
  delete_award_item  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_award_item_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteAwardItemRequest body: (required)
        :return: DeleteAwardItemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method delete_award_itemNzFMissing the required parameter `body` when calling `delete_award_item`r   r   r   r    z;/DeleteAwardItem/2023-08-01/livesaas/post/application_json/r!   DeleteAwardItemResponseTr#   r)   r4   s                  r   r   z4LIVESAAS20230801Api.delete_award_item_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$3589   F3KK8?1 	gvV7K7K7=f~7MefffV .K"&/"F"F #" #"h )-(R(R )" )"n% **''I6#!3'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_callback_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_callback_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteCallbackConfigRequest body: (required)
        :return: DeleteCallbackConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %delete_callback_config_with_http_infor   s       r   delete_callback_configz*LIVESAAS20230801Api.delete_callback_config  ]     ,0'(::k"" 	=4=dMMfMMM?T?OOOOTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  delete_callback_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_callback_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteCallbackConfigRequest body: (required)
        :return: DeleteCallbackConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method delete_callback_configNzKMissing the required parameter `body` when calling `delete_callback_config`r   r   r   r    z@/DeleteCallbackConfig/2023-08-01/livesaas/post/application_json/r!   DeleteCallbackConfigResponseTr#   r)   r4   s                  r   r   z9LIVESAAS20230801Api.delete_callback_config_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$8:=>   F3KK8?1 	lvV7K7K7=f~7MjkkkV .K"&/"F"F #" #"h )-(R(R )" )"n% **''NPV#!8'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_coupons  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_coupons(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteCouponsRequest body: (required)
        :return: DeleteCouponsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   delete_coupons_with_http_infor   s       r   delete_couponsz"LIVESAAS20230801Api.delete_couponsD  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a   delete_coupons  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_coupons_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteCouponsRequest body: (required)
        :return: DeleteCouponsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z@Got an unexpected keyword argument '%s' to method delete_couponsNzCMissing the required parameter `body` when calling `delete_coupons`r   r   r   r    z9/DeleteCoupons/2023-08-01/livesaas/post/application_json/r!   DeleteCouponsResponseTr#   r)   r4   s                  r   r   z1LIVESAAS20230801Api.delete_coupons_with_http_infoY  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_host_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_host_account(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteHostAccountRequest body: (required)
        :return: DeleteHostAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "delete_host_account_with_http_infor   s       r   delete_host_accountz'LIVESAAS20230801Api.delete_host_account  rN   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  delete_host_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_host_account_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteHostAccountRequest body: (required)
        :return: DeleteHostAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method delete_host_accountNzHMissing the required parameter `body` when calling `delete_host_account`r   r   r   r    z=/DeleteHostAccount/2023-08-01/livesaas/post/application_json/r!   DeleteHostAccountResponseTr#   r)   r4   s                  r   r   z6LIVESAAS20230801Api.delete_host_account_with_http_info  rQ   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a9  delete_interaction_script_comment  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_interaction_script_comment(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteInteractionScriptCommentRequest body: (required)
        :return: DeleteInteractionScriptCommentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0delete_interaction_script_comment_with_http_infor   s       r   !delete_interaction_script_commentz5LIVESAAS20230801Api.delete_interaction_script_comment  rm   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aH  delete_interaction_script_comment  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_interaction_script_comment_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteInteractionScriptCommentRequest body: (required)
        :return: DeleteInteractionScriptCommentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method delete_interaction_script_commentNzVMissing the required parameter `body` when calling `delete_interaction_script_comment`r   r   r   r    zJ/DeleteInteractionScriptComment/2023-08-01/livesaas/post/application_json/r!   &DeleteInteractionScriptCommentResponseTr#   r)   r4   s                  r   r  zDLIVESAAS20230801Api.delete_interaction_script_comment_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$CEHI   F3KK8?1 	wvV7K7K7=f~7MuvvvV .K"&/"F"F #" #"h )-(R(R )" )"n% **''XZ`#!B'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_live_channel_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_live_channel_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteLiveChannelConfigRequest body: (required)
        :return: DeleteLiveChannelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )delete_live_channel_config_with_http_infor   s       r   delete_live_channel_configz.LIVESAAS20230801Api.delete_live_channel_configg  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  delete_live_channel_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_live_channel_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteLiveChannelConfigRequest body: (required)
        :return: DeleteLiveChannelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method delete_live_channel_configNzOMissing the required parameter `body` when calling `delete_live_channel_config`r   r   r   r    zC/DeleteLiveChannelConfig/2023-08-01/livesaas/post/application_json/r!   DeleteLiveChannelConfigResponseTr#   r)   r4   s                  r   r	  z=LIVESAAS20230801Api.delete_live_channel_config_with_http_info|  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_phone_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_phone_list(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeletePhoneListRequest body: (required)
        :return: DeletePhoneListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    delete_phone_list_with_http_infor   s       r   delete_phone_listz%LIVESAAS20230801Api.delete_phone_list  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a
  delete_phone_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_phone_list_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeletePhoneListRequest body: (required)
        :return: DeletePhoneListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method delete_phone_listNzFMissing the required parameter `body` when calling `delete_phone_list`r   r   r   r    z;/DeletePhoneList/2023-08-01/livesaas/post/application_json/r!   DeletePhoneListResponseTr#   r)   r4   s                  r   r  z4LIVESAAS20230801Api.delete_phone_list_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_program  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_program(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteProgramRequest body: (required)
        :return: DeleteProgramResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   delete_program_with_http_infor   s       r   delete_programz"LIVESAAS20230801Api.delete_program)  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a   delete_program  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_program_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteProgramRequest body: (required)
        :return: DeleteProgramResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z@Got an unexpected keyword argument '%s' to method delete_programNzCMissing the required parameter `body` when calling `delete_program`r   r   r   r    z9/DeleteProgram/2023-08-01/livesaas/post/application_json/r!   DeleteProgramResponseTr#   r)   r4   s                  r   r  z1LIVESAAS20230801Api.delete_program_with_http_info>  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_robot_comments  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_robot_comments(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteRobotCommentsRequest body: (required)
        :return: DeleteRobotCommentsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $delete_robot_comments_with_http_infor   s       r   delete_robot_commentsz)LIVESAAS20230801Api.delete_robot_comments  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  delete_robot_comments  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_robot_comments_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteRobotCommentsRequest body: (required)
        :return: DeleteRobotCommentsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method delete_robot_commentsNzJMissing the required parameter `body` when calling `delete_robot_comments`r   r   r   r    z?/DeleteRobotComments/2023-08-01/livesaas/post/application_json/r!   DeleteRobotCommentsResponseTr#   r)   r4   s                  r   r  z8LIVESAAS20230801Api.delete_robot_comments_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_robot_nick_names  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_robot_nick_names(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteRobotNickNamesRequest body: (required)
        :return: DeleteRobotNickNamesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &delete_robot_nick_names_with_http_infor   s       r   delete_robot_nick_namesz+LIVESAAS20230801Api.delete_robot_nick_names  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a   delete_robot_nick_names  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_robot_nick_names_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteRobotNickNamesRequest body: (required)
        :return: DeleteRobotNickNamesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method delete_robot_nick_namesNzLMissing the required parameter `body` when calling `delete_robot_nick_names`r   r   r   r    z@/DeleteRobotNickNames/2023-08-01/livesaas/post/application_json/r!   DeleteRobotNickNamesResponseTr#   r)   r4   s                  r   r  z:LIVESAAS20230801Api.delete_robot_nick_names_with_http_info   s    X
+&&&2333,---,---fX&677 	 	HC*$$9;>?   F3KK8?1 	mvV7K7K7=f~7MklllV .K"&/"F"F #" #"h )-(R(R )" )"n% **''NPV#!8'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_sub_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_sub_account(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteSubAccountRequest body: (required)
        :return: DeleteSubAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !delete_sub_account_with_http_infor   s       r   delete_sub_accountz&LIVESAAS20230801Api.delete_sub_accountL  rG   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  delete_sub_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_sub_account_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteSubAccountRequest body: (required)
        :return: DeleteSubAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method delete_sub_accountNzGMissing the required parameter `body` when calling `delete_sub_account`r   r   r   r    z</DeleteSubAccount/2023-08-01/livesaas/post/application_json/r!   DeleteSubAccountResponseTr#   r)   r4   s                  r   r"  z5LIVESAAS20230801Api.delete_sub_account_with_http_infoa  rJ   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  delete_teach_assistant_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_teach_assistant_account(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteTeachAssistantAccountRequest body: (required)
        :return: DeleteTeachAssistantAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -delete_teach_assistant_account_with_http_infor   s       r   delete_teach_assistant_accountz2LIVESAAS20230801Api.delete_teach_assistant_account  ^     ,0'(::k"" 	E4EdUUfUUUGTGWWPVWWTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a<  delete_teach_assistant_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_teach_assistant_account_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteTeachAssistantAccountRequest body: (required)
        :return: DeleteTeachAssistantAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method delete_teach_assistant_accountNzSMissing the required parameter `body` when calling `delete_teach_assistant_account`r   r   r   r    zG/DeleteTeachAssistantAccount/2023-08-01/livesaas/post/application_json/r!   #DeleteTeachAssistantAccountResponseTr#   r)   r4   s                  r   r'  zALIVESAAS20230801Api.delete_teach_assistant_account_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$@BEF   F3KK8?1 	tvV7K7K7=f~7MrsssV .K"&/"F"F #" #"h )-(R(R )" )"n% **''UW]#!?'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_viewer_level_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_viewer_level_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteViewerLevelConfigRequest body: (required)
        :return: DeleteViewerLevelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )delete_viewer_level_config_with_http_infor   s       r   delete_viewer_level_configz.LIVESAAS20230801Api.delete_viewer_level_config  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  delete_viewer_level_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_viewer_level_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteViewerLevelConfigRequest body: (required)
        :return: DeleteViewerLevelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method delete_viewer_level_configNzOMissing the required parameter `body` when calling `delete_viewer_level_config`r   r   r   r    zC/DeleteViewerLevelConfig/2023-08-01/livesaas/post/application_json/r!   DeleteViewerLevelConfigResponseTr#   r)   r4   s                  r   r.  z=LIVESAAS20230801Api.delete_viewer_level_config_with_http_info#  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_viewer_level_group  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_viewer_level_group(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteViewerLevelGroupRequest body: (required)
        :return: DeleteViewerLevelGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (delete_viewer_level_group_with_http_infor   s       r   delete_viewer_level_groupz-LIVESAAS20230801Api.delete_viewer_level_groupo  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a(  delete_viewer_level_group  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_viewer_level_group_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteViewerLevelGroupRequest body: (required)
        :return: DeleteViewerLevelGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method delete_viewer_level_groupNzNMissing the required parameter `body` when calling `delete_viewer_level_group`r   r   r   r    zB/DeleteViewerLevelGroup/2023-08-01/livesaas/post/application_json/r!   DeleteViewerLevelGroupResponseTr#   r)   r4   s                  r   r3  z<LIVESAAS20230801Api.delete_viewer_level_group_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$;=@A   F3KK8?1 	ovV7K7K7=f~7MmnnnV .K"&/"F"F #" #"h )-(R(R )" )"n% **''PRX#!:'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a7  delete_vip_or_black_list_user_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_vip_or_black_list_user_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteVipOrBlackListUserInfoRequest body: (required)
        :return: DeleteVipOrBlackListUserInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   1delete_vip_or_black_list_user_info_with_http_infor   s       r   "delete_vip_or_black_list_user_infoz6LIVESAAS20230801Api.delete_vip_or_black_list_user_info  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aF  delete_vip_or_black_list_user_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_vip_or_black_list_user_info_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteVipOrBlackListUserInfoRequest body: (required)
        :return: DeleteVipOrBlackListUserInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zTGot an unexpected keyword argument '%s' to method delete_vip_or_black_list_user_infoNzWMissing the required parameter `body` when calling `delete_vip_or_black_list_user_info`r   r   r   r    zH/DeleteVipOrBlackListUserInfo/2023-08-01/livesaas/post/application_json/r!   $DeleteVipOrBlackListUserInfoResponseTr#   r)   r4   s                  r   r9  zELIVESAAS20230801Api.delete_vip_or_black_list_user_info_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_vod_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_vod_player_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteVodPlayerConfigRequest body: (required)
        :return: DeleteVodPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'delete_vod_player_config_with_http_infor   s       r   delete_vod_player_configz,LIVESAAS20230801Api.delete_vod_player_config1  ]     ,0'(::k"" 	?4?OOOOOATA$QQ&QQTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a$  delete_vod_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_vod_player_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteVodPlayerConfigRequest body: (required)
        :return: DeleteVodPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method delete_vod_player_configNzMMissing the required parameter `body` when calling `delete_vod_player_config`r   r   r   r    zA/DeleteVodPlayerConfig/2023-08-01/livesaas/post/application_json/r!   DeleteVodPlayerConfigResponseTr#   r)   r4   s                  r   r>  z;LIVESAAS20230801Api.delete_vod_player_config_with_http_infoF      X
+&&&2333,---,---fX&677 	 	HC*$$:<?@   F3KK8?1 	nvV7K7K7=f~7MlmmmV .K"&/"F"F #" #"h )-(R(R )" )"n% **''OQW#!9'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a	  delete_web_sdk_domain  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_web_sdk_domain(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteWebSDKDomainRequest body: (required)
        :return: DeleteWebSDKDomainResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $delete_web_sdk_domain_with_http_infor   s       r   delete_web_sdk_domainz)LIVESAAS20230801Api.delete_web_sdk_domain  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  delete_web_sdk_domain  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_web_sdk_domain_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteWebSDKDomainRequest body: (required)
        :return: DeleteWebSDKDomainResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method delete_web_sdk_domainNzJMissing the required parameter `body` when calling `delete_web_sdk_domain`r   r   r   r    z>/DeleteWebSDKDomain/2023-08-01/livesaas/post/application_json/r!   DeleteWebSDKDomainResponseTr#   r)   r4   s                  r   rE  z8LIVESAAS20230801Api.delete_web_sdk_domain_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$79<=   F3KK8?1 	kvV7K7K7=f~7MijjjV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Lf#!6'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_white_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_white_list(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteWhiteListRequest body: (required)
        :return: DeleteWhiteListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    delete_white_list_with_http_infor   s       r   delete_white_listz%LIVESAAS20230801Api.delete_white_list  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a
  delete_white_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.delete_white_list_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteWhiteListRequest body: (required)
        :return: DeleteWhiteListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method delete_white_listNzFMissing the required parameter `body` when calling `delete_white_list`r   r   r   r    z;/DeleteWhiteList/2023-08-01/livesaas/post/application_json/r!   DeleteWhiteListResponseTr#   r)   r4   s                  r   rJ  z4LIVESAAS20230801Api.delete_white_list_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a1  edit_interaction_script_comment  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.edit_interaction_script_comment(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param EditInteractionScriptCommentRequest body: (required)
        :return: EditInteractionScriptCommentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .edit_interaction_script_comment_with_http_infor   s       r   edit_interaction_script_commentz3LIVESAAS20230801Api.edit_interaction_script_commentT  rU   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a@  edit_interaction_script_comment  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.edit_interaction_script_comment_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param EditInteractionScriptCommentRequest body: (required)
        :return: EditInteractionScriptCommentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method edit_interaction_script_commentNzTMissing the required parameter `body` when calling `edit_interaction_script_comment`r   r   r   r    zH/EditInteractionScriptComment/2023-08-01/livesaas/post/application_json/r!   $EditInteractionScriptCommentResponseTr#   r)   r4   s                  r   rO  zBLIVESAAS20230801Api.edit_interaction_script_comment_with_http_infoi  rX   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  explain_product  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.explain_product(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ExplainProductRequest body: (required)
        :return: ExplainProductResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   explain_product_with_http_infor   s       r   explain_productz#LIVESAAS20230801Api.explain_product  ]     ,0'(::k"" 	646tFFvFFF8T8HHHHTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  explain_product  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.explain_product_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ExplainProductRequest body: (required)
        :return: ExplainProductResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method explain_productNzDMissing the required parameter `body` when calling `explain_product`r   r   r   r    z:/ExplainProduct/2023-08-01/livesaas/post/application_json/r!   ExplainProductResponseTr#   r)   r4   s                  r   rT  z2LIVESAAS20230801Api.explain_product_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$1367   F3KK8?1 	evV7K7K7=f~7McdddV .K"&/"F"F #" #"h )-(R(R )" )"n% **''H&#!2'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  export_activity_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.export_activity_data(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ExportActivityDataRequest body: (required)
        :return: ExportActivityDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #export_activity_data_with_http_infor   s       r   export_activity_dataz(LIVESAAS20230801Api.export_activity_data  ra   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  export_activity_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.export_activity_data_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ExportActivityDataRequest body: (required)
        :return: ExportActivityDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method export_activity_dataNzIMissing the required parameter `body` when calling `export_activity_data`r   r   r   r    z>/ExportActivityData/2023-08-01/livesaas/post/application_json/r!   ExportActivityDataResponseTr#   r)   r4   s                  r   rZ  z7LIVESAAS20230801Api.export_activity_data_with_http_info+  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  forbid_live_channel  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.forbid_live_channel(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ForbidLiveChannelRequest body: (required)
        :return: ForbidLiveChannelResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "forbid_live_channel_with_http_infor   s       r   forbid_live_channelz'LIVESAAS20230801Api.forbid_live_channelw  rN   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  forbid_live_channel  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.forbid_live_channel_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ForbidLiveChannelRequest body: (required)
        :return: ForbidLiveChannelResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method forbid_live_channelNzHMissing the required parameter `body` when calling `forbid_live_channel`r   r   r   r    z=/ForbidLiveChannel/2023-08-01/livesaas/post/application_json/r!   ForbidLiveChannelResponseTr#   r)   r4   s                  r   r_  z6LIVESAAS20230801Api.forbid_live_channel_with_http_info  rQ   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  generate_activity_stream_slice  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.generate_activity_stream_slice(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GenerateActivityStreamSliceRequest body: (required)
        :return: GenerateActivityStreamSliceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -generate_activity_stream_slice_with_http_infor   s       r   generate_activity_stream_slicez2LIVESAAS20230801Api.generate_activity_stream_slice  r)  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a<  generate_activity_stream_slice  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.generate_activity_stream_slice_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GenerateActivityStreamSliceRequest body: (required)
        :return: GenerateActivityStreamSliceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method generate_activity_stream_sliceNzSMissing the required parameter `body` when calling `generate_activity_stream_slice`r   r   r   r    zG/GenerateActivityStreamSlice/2023-08-01/livesaas/post/application_json/r!   #GenerateActivityStreamSliceResponseTr#   r)   r4   s                  r   rd  zALIVESAAS20230801Api.generate_activity_stream_slice_with_http_info  r,  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a9  get_account_aggregated_statistics  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_account_aggregated_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAccountAggregatedStatisticsRequest body: (required)
        :return: GetAccountAggregatedStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0get_account_aggregated_statistics_with_http_infor   s       r   !get_account_aggregated_statisticsz5LIVESAAS20230801Api.get_account_aggregated_statistics9  rm   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aH  get_account_aggregated_statistics  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_account_aggregated_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAccountAggregatedStatisticsRequest body: (required)
        :return: GetAccountAggregatedStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method get_account_aggregated_statisticsNzVMissing the required parameter `body` when calling `get_account_aggregated_statistics`r   r   
text/plainr   r    zC/GetAccountAggregatedStatistics/2023-08-01/livesaas/get/text_plain/GET&GetAccountAggregatedStatisticsResponseTr#   r)   r4   s                  r   ri  zDLIVESAAS20230801Api.get_account_aggregated_statistics_with_http_infoN  s    X
+&&&2333,---,---fX&677 	 	HC*$$CEHI   F3KK8?1 	wvV7K7K7=f~7MuvvvV .K"&/"F"F #" #"h )-(R(RN) )n% **''QSX#!B'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a=  get_account_real_time_online_number  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_account_real_time_online_number(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAccountRealTimeOnlineNumberRequest body: (required)
        :return: GetAccountRealTimeOnlineNumberResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   2get_account_real_time_online_number_with_http_infor   s       r   #get_account_real_time_online_numberz7LIVESAAS20230801Api.get_account_real_time_online_number  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aL  get_account_real_time_online_number  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_account_real_time_online_number_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAccountRealTimeOnlineNumberRequest body: (required)
        :return: GetAccountRealTimeOnlineNumberResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zUGot an unexpected keyword argument '%s' to method get_account_real_time_online_numberNzXMissing the required parameter `body` when calling `get_account_real_time_online_number`r   r   r   r    zJ/GetAccountRealTimeOnlineNumber/2023-08-01/livesaas/post/application_json/r!   &GetAccountRealTimeOnlineNumberResponseTr#   r)   r4   s                  r   rp  zFLIVESAAS20230801Api.get_account_real_time_online_number_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$EGJK   F3KK8?1 	yvV7K7K7=f~7MwxxxV .K"&/"F"F #" #"h )-(R(R )" )"n% **''XZ`#!B'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_account_user_track_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_account_user_track_data(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAccountUserTrackDataRequest body: (required)
        :return: GetAccountUserTrackDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_account_user_track_data_with_http_infor   s       r   get_account_user_track_dataz/LIVESAAS20230801Api.get_account_user_track_data  ]     ,0'(::k"" 	B4B4RR6RRRDTDTTTVTTTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a.  get_account_user_track_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_account_user_track_data_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAccountUserTrackDataRequest body: (required)
        :return: GetAccountUserTrackDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_account_user_track_dataNzPMissing the required parameter `body` when calling `get_account_user_track_data`r   r   r   r    zC/GetAccountUserTrackData/2023-08-01/livesaas/post/application_json/r!   GetAccountUserTrackDataResponseTr#   r)   r4   s                  r   ru  z>LIVESAAS20230801Api.get_account_user_track_data_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$=?BC   F3KK8?1 	qvV7K7K7=f~7MopppV .K"&/"F"F #" #"h )-(R(R )" )"n% **''QSY#!;'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a9  get_activity_all_coupons_pick_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_all_coupons_pick_data(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityAllCouponsPickDataRequest body: (required)
        :return: GetActivityAllCouponsPickDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   1get_activity_all_coupons_pick_data_with_http_infor   s       r   "get_activity_all_coupons_pick_dataz6LIVESAAS20230801Api.get_activity_all_coupons_pick_data\  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aH  get_activity_all_coupons_pick_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_all_coupons_pick_data_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityAllCouponsPickDataRequest body: (required)
        :return: GetActivityAllCouponsPickDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zTGot an unexpected keyword argument '%s' to method get_activity_all_coupons_pick_dataNzWMissing the required parameter `body` when calling `get_activity_all_coupons_pick_data`r   r   rl  r   r    zB/GetActivityAllCouponsPickData/2023-08-01/livesaas/get/text_plain/rm  %GetActivityAllCouponsPickDataResponseTr#   r)   r4   s                  r   r|  zELIVESAAS20230801Api.get_activity_all_coupons_pick_data_with_http_infoq  s    X
+&&&2333,---,---fX&677 	 	HC*$$DFIJ   F3KK8?1 	xvV7K7K7=f~7MvwwwV .K"&/"F"F #" #"h )-(R(RN) )n% **''PRW#!A'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_activity_ban_ips  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_ban_ips(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityBanIpsRequest body: (required)
        :return: GetActivityBanIpsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #get_activity_ban_ips_with_http_infor   s       r   get_activity_ban_ipsz(LIVESAAS20230801Api.get_activity_ban_ips  ra   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_activity_ban_ips  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_ban_ips_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityBanIpsRequest body: (required)
        :return: GetActivityBanIpsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method get_activity_ban_ipsNzIMissing the required parameter `body` when calling `get_activity_ban_ips`r   r   rl  r   r    z6/GetActivityBanIps/2023-08-01/livesaas/get/text_plain/rm  GetActivityBanIpsResponseTr#   r)   r4   s                  r   r  z7LIVESAAS20230801Api.get_activity_ban_ips_with_http_info       X
+&&&2333,---,---fX&677 	 	HC*$$68;<   F3KK8?1 	jvV7K7K7=f~7MhiiiV .K"&/"F"F #" #"h )-(R(RN) )n% **''De#!5'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_activity_ban_users  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_ban_users(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityBanUsersRequest body: (required)
        :return: GetActivityBanUsersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %get_activity_ban_users_with_http_infor   s       r   get_activity_ban_usersz*LIVESAAS20230801Api.get_activity_ban_users  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_activity_ban_users  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_ban_users_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityBanUsersRequest body: (required)
        :return: GetActivityBanUsersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method get_activity_ban_usersNzKMissing the required parameter `body` when calling `get_activity_ban_users`r   r   rl  r   r    z8/GetActivityBanUsers/2023-08-01/livesaas/get/text_plain/rm  GetActivityBanUsersResponseTr#   r)   r4   s                  r   r  z9LIVESAAS20230801Api.get_activity_ban_users_with_http_info3       X
+&&&2333,---,---fX&677 	 	HC*$$8:=>   F3KK8?1 	lvV7K7K7=f~7MjkkkV .K"&/"F"F #" #"h )-(R(RN) )n% **''F#!7'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_activity_bands  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_bands(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityBandsRequest body: (required)
        :return: GetActivityBandsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !get_activity_bands_with_http_infor   s       r   get_activity_bandsz&LIVESAAS20230801Api.get_activity_bands  rG   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_activity_bands  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_bands_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityBandsRequest body: (required)
        :return: GetActivityBandsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method get_activity_bandsNzGMissing the required parameter `body` when calling `get_activity_bands`r   r   rl  r   r    z5/GetActivityBands/2023-08-01/livesaas/get/text_plain/rm  GetActivityBandsResponseTr#   r)   r4   s                  r   r  z5LIVESAAS20230801Api.get_activity_bands_with_http_info       X
+&&&2333,---,---fX&677 	 	HC*$$469:   F3KK8?1 	hvV7K7K7=f~7MfgggV .K"&/"F"F #" #"h )-(R(RN) )n% **''CU#!4'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_activity_bonus_task  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_bonus_task(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityBonusTaskRequest body: (required)
        :return: GetActivityBonusTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &get_activity_bonus_task_with_http_infor   s       r   get_activity_bonus_taskz+LIVESAAS20230801Api.get_activity_bonus_task  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a   get_activity_bonus_task  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_bonus_task_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityBonusTaskRequest body: (required)
        :return: GetActivityBonusTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method get_activity_bonus_taskNzLMissing the required parameter `body` when calling `get_activity_bonus_task`r   r   rl  r   r    z9/GetActivityBonusTask/2023-08-01/livesaas/get/text_plain/rm  GetActivityBonusTaskResponseTr#   r)   r4   s                  r   r  z:LIVESAAS20230801Api.get_activity_bonus_task_with_http_info       X
+&&&2333,---,---fX&677 	 	HC*$$9;>?   F3KK8?1 	mvV7K7K7=f~7MklllV .K"&/"F"F #" #"h )-(R(RN) )n% **''G#!8'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a!  get_activity_comment_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_comment_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityCommentConfigRequest body: (required)
        :return: GetActivityCommentConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_activity_comment_config_with_http_infor   s       r   get_activity_comment_configz/LIVESAAS20230801Api.get_activity_comment_configA  rw  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a0  get_activity_comment_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_comment_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityCommentConfigRequest body: (required)
        :return: GetActivityCommentConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_activity_comment_configNzPMissing the required parameter `body` when calling `get_activity_comment_config`r   r   rl  r   r    z=/GetActivityCommentConfig/2023-08-01/livesaas/get/text_plain/rm   GetActivityCommentConfigResponseTr#   r)   r4   s                  r   r  z>LIVESAAS20230801Api.get_activity_comment_config_with_http_infoV      X
+&&&2333,---,---fX&677 	 	HC*$$=?BC   F3KK8?1 	qvV7K7K7=f~7MopppV .K"&/"F"F #" #"h )-(R(RN) )n% **''KU#!<'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a'  get_activity_coupon_pick_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_coupon_pick_data(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityCouponPickDataRequest body: (required)
        :return: GetActivityCouponPickDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,get_activity_coupon_pick_data_with_http_infor   s       r   get_activity_coupon_pick_dataz1LIVESAAS20230801Api.get_activity_coupon_pick_data  ]     ,0'(::k"" 	D4DTTTVTTTFTFtVVvVVTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a6  get_activity_coupon_pick_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_coupon_pick_data_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityCouponPickDataRequest body: (required)
        :return: GetActivityCouponPickDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method get_activity_coupon_pick_dataNzRMissing the required parameter `body` when calling `get_activity_coupon_pick_data`r   r   rl  r   r    z>/GetActivityCouponPickData/2023-08-01/livesaas/get/text_plain/rm  !GetActivityCouponPickDataResponseTr#   r)   r4   s                  r   r  z@LIVESAAS20230801Api.get_activity_coupon_pick_data_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$?ADE   F3KK8?1 	svV7K7K7=f~7MqrrrV .K"&/"F"F #" #"h )-(R(RN) )n% **''Le#!='jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aA  get_activity_custom_emoji_set_detail  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_custom_emoji_set_detail(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityCustomEmojiSetDetailRequest body: (required)
        :return: GetActivityCustomEmojiSetDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   3get_activity_custom_emoji_set_detail_with_http_infor   s       r   $get_activity_custom_emoji_set_detailz8LIVESAAS20230801Api.get_activity_custom_emoji_set_detail  _     ,0'(::k"" 	K4KD[[TZ[[[MTMd]]V\]]TKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aP  get_activity_custom_emoji_set_detail  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_custom_emoji_set_detail_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityCustomEmojiSetDetailRequest body: (required)
        :return: GetActivityCustomEmojiSetDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zVGot an unexpected keyword argument '%s' to method get_activity_custom_emoji_set_detailNzYMissing the required parameter `body` when calling `get_activity_custom_emoji_set_detail`r   r   rl  r   r    zD/GetActivityCustomEmojiSetDetail/2023-08-01/livesaas/get/text_plain/rm  'GetActivityCustomEmojiSetDetailResponseTr#   r)   r4   s                  r   r  zGLIVESAAS20230801Api.get_activity_custom_emoji_set_detail_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$FHKL   F3KK8?1 	zvV7K7K7=f~7MxyyyV .K"&/"F"F #" #"h )-(R(RN) )n% **''RTY#!C'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_activity_embedded_urls  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_embedded_urls(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityEmbeddedUrlsRequest body: (required)
        :return: GetActivityEmbeddedUrlsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )get_activity_embedded_urls_with_http_infor   s       r   get_activity_embedded_urlsz.LIVESAAS20230801Api.get_activity_embedded_urlsd  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  get_activity_embedded_urls  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_embedded_urls_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityEmbeddedUrlsRequest body: (required)
        :return: GetActivityEmbeddedUrlsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method get_activity_embedded_urlsNzOMissing the required parameter `body` when calling `get_activity_embedded_urls`r   r   rl  r   r    z</GetActivityEmbeddedUrls/2023-08-01/livesaas/get/text_plain/rm  GetActivityEmbeddedUrlsResponseTr#   r)   r4   s                  r   r  z=LIVESAAS20230801Api.get_activity_embedded_urls_with_http_infoy      X
+&&&2333,---,---fX&677 	 	HC*$$<>AB   F3KK8?1 	pvV7K7K7=f~7MnoooV .K"&/"F"F #" #"h )-(R(RN) )n% **''JE#!;'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_activity_export_file  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_export_file(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityExportFileRequest body: (required)
        :return: GetActivityExportFileResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'get_activity_export_file_with_http_infor   s       r   get_activity_export_filez,LIVESAAS20230801Api.get_activity_export_file  r@  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a$  get_activity_export_file  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_export_file_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityExportFileRequest body: (required)
        :return: GetActivityExportFileResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method get_activity_export_fileNzMMissing the required parameter `body` when calling `get_activity_export_file`r   r   rl  r   r    z:/GetActivityExportFile/2023-08-01/livesaas/get/text_plain/rm  GetActivityExportFileResponseTr#   r)   r4   s                  r   r  z;LIVESAAS20230801Api.get_activity_export_file_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$:<?@   F3KK8?1 	nvV7K7K7=f~7MlmmmV .K"&/"F"F #" #"h )-(R(RN) )n% **''H%#!9'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_activity_links  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_links(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityLinksRequest body: (required)
        :return: GetActivityLinksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !get_activity_links_with_http_infor   s       r   get_activity_linksz&LIVESAAS20230801Api.get_activity_links&  rG   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_activity_links  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_links_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityLinksRequest body: (required)
        :return: GetActivityLinksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method get_activity_linksNzGMissing the required parameter `body` when calling `get_activity_links`r   r   rl  r   r    z5/GetActivityLinks/2023-08-01/livesaas/get/text_plain/rm  GetActivityLinksResponseTr#   r)   r4   s                  r   r  z5LIVESAAS20230801Api.get_activity_links_with_http_info;  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_activity_login_secret  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_login_secret(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityLoginSecretRequest body: (required)
        :return: GetActivityLoginSecretResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_activity_login_secret_with_http_infor   s       r   get_activity_login_secretz-LIVESAAS20230801Api.get_activity_login_secret  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a(  get_activity_login_secret  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_login_secret_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityLoginSecretRequest body: (required)
        :return: GetActivityLoginSecretResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_activity_login_secretNzNMissing the required parameter `body` when calling `get_activity_login_secret`r   r   rl  r   r    z;/GetActivityLoginSecret/2023-08-01/livesaas/get/text_plain/rm  GetActivityLoginSecretResponseTr#   r)   r4   s                  r   r  z<LIVESAAS20230801Api.get_activity_login_secret_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$;=@A   F3KK8?1 	ovV7K7K7=f~7MmnnnV .K"&/"F"F #" #"h )-(R(RN) )n% **''I5#!:'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_activity_menus  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_menus(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityMenusRequest body: (required)
        :return: GetActivityMenusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !get_activity_menus_with_http_infor   s       r   get_activity_menusz&LIVESAAS20230801Api.get_activity_menus  rG   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_activity_menus  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_menus_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityMenusRequest body: (required)
        :return: GetActivityMenusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method get_activity_menusNzGMissing the required parameter `body` when calling `get_activity_menus`r   r   rl  r   r    z5/GetActivityMenus/2023-08-01/livesaas/get/text_plain/rm  GetActivityMenusResponseTr#   r)   r4   s                  r   r  z5LIVESAAS20230801Api.get_activity_menus_with_http_info  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a!  get_activity_message_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_message_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityMessageConfigRequest body: (required)
        :return: GetActivityMessageConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_activity_message_config_with_http_infor   s       r   get_activity_message_configz/LIVESAAS20230801Api.get_activity_message_configI  rw  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a0  get_activity_message_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_message_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityMessageConfigRequest body: (required)
        :return: GetActivityMessageConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_activity_message_configNzPMissing the required parameter `body` when calling `get_activity_message_config`r   r   rl  r   r    z=/GetActivityMessageConfig/2023-08-01/livesaas/get/text_plain/rm   GetActivityMessageConfigResponseTr#   r)   r4   s                  r   r  z>LIVESAAS20230801Api.get_activity_message_config_with_http_info^  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a5  get_activity_partner_rebroadcast  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_partner_rebroadcast(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityPartnerRebroadcastRequest body: (required)
        :return: GetActivityPartnerRebroadcastResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   /get_activity_partner_rebroadcast_with_http_infor   s       r    get_activity_partner_rebroadcastz4LIVESAAS20230801Api.get_activity_partner_rebroadcast  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aD  get_activity_partner_rebroadcast  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_partner_rebroadcast_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityPartnerRebroadcastRequest body: (required)
        :return: GetActivityPartnerRebroadcastResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zRGot an unexpected keyword argument '%s' to method get_activity_partner_rebroadcastNzUMissing the required parameter `body` when calling `get_activity_partner_rebroadcast`r   r   rl  r   r    zB/GetActivityPartnerRebroadcast/2023-08-01/livesaas/get/text_plain/rm  %GetActivityPartnerRebroadcastResponseTr#   r)   r4   s                  r   r  zCLIVESAAS20230801Api.get_activity_partner_rebroadcast_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$BDGH   F3KK8?1 	vvV7K7K7=f~7MtuuuV .K"&/"F"F #" #"h )-(R(RN) )n% **''PRW#!A'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_activity_poster  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_poster(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityPosterRequest body: (required)
        :return: GetActivityPosterResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "get_activity_poster_with_http_infor   s       r   get_activity_posterz'LIVESAAS20230801Api.get_activity_poster  rN   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_activity_poster  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_poster_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityPosterRequest body: (required)
        :return: GetActivityPosterResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method get_activity_posterNzHMissing the required parameter `body` when calling `get_activity_poster`r   r   rl  r   r    z6/GetActivityPoster/2023-08-01/livesaas/get/text_plain/rm  GetActivityPosterResponseTr#   r)   r4   s                  r   r  z6LIVESAAS20230801Api.get_activity_poster_with_http_info        X
+&&&2333,---,---fX&677 	 	HC*$$57:;   F3KK8?1 	ivV7K7K7=f~7MghhhV .K"&/"F"F #" #"h )-(R(RN) )n% **''De#!5'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_activity_products  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_products(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityProductsRequest body: (required)
        :return: GetActivityProductsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $get_activity_products_with_http_infor   s       r   get_activity_productsz)LIVESAAS20230801Api.get_activity_productsl  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_activity_products  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_products_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityProductsRequest body: (required)
        :return: GetActivityProductsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method get_activity_productsNzJMissing the required parameter `body` when calling `get_activity_products`r   r   rl  r   r    z8/GetActivityProducts/2023-08-01/livesaas/get/text_plain/rm  GetActivityProductsResponseTr#   r)   r4   s                  r   r  z8LIVESAAS20230801Api.get_activity_products_with_http_info       X
+&&&2333,---,---fX&677 	 	HC*$$79<=   F3KK8?1 	kvV7K7K7=f~7MijjjV .K"&/"F"F #" #"h )-(R(RN) )n% **''F#!7'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_activity_red_packet  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_red_packet(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityRedPacketRequest body: (required)
        :return: GetActivityRedPacketResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &get_activity_red_packet_with_http_infor   s       r   get_activity_red_packetz+LIVESAAS20230801Api.get_activity_red_packet  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a   get_activity_red_packet  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_red_packet_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityRedPacketRequest body: (required)
        :return: GetActivityRedPacketResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method get_activity_red_packetNzLMissing the required parameter `body` when calling `get_activity_red_packet`r   r   rl  r   r    z9/GetActivityRedPacket/2023-08-01/livesaas/get/text_plain/rm  GetActivityRedPacketResponseTr#   r)   r4   s                  r   r  z:LIVESAAS20230801Api.get_activity_red_packet_with_http_info  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a7  get_activity_replay_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_replay_player_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityReplayPlayerConfigRequest body: (required)
        :return: GetActivityReplayPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0get_activity_replay_player_config_with_http_infor   s       r   !get_activity_replay_player_configz5LIVESAAS20230801Api.get_activity_replay_player_config.  rm   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aF  get_activity_replay_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_replay_player_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityReplayPlayerConfigRequest body: (required)
        :return: GetActivityReplayPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method get_activity_replay_player_configNzVMissing the required parameter `body` when calling `get_activity_replay_player_config`r   r   rl  r   r    zB/GetActivityReplayPlayerConfig/2023-08-01/livesaas/get/text_plain/rm  %GetActivityReplayPlayerConfigResponseTr#   r)   r4   s                  r   r  zDLIVESAAS20230801Api.get_activity_replay_player_config_with_http_infoC      X
+&&&2333,---,---fX&677 	 	HC*$$CEHI   F3KK8?1 	wvV7K7K7=f~7MuvvvV .K"&/"F"F #" #"h )-(R(RN) )n% **''PRW#!A'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a7  get_activity_robot_comment_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_robot_comment_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityRobotCommentConfigRequest body: (required)
        :return: GetActivityRobotCommentConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0get_activity_robot_comment_config_with_http_infor   s       r   !get_activity_robot_comment_configz5LIVESAAS20230801Api.get_activity_robot_comment_config  rm   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aF  get_activity_robot_comment_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_robot_comment_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityRobotCommentConfigRequest body: (required)
        :return: GetActivityRobotCommentConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method get_activity_robot_comment_configNzVMissing the required parameter `body` when calling `get_activity_robot_comment_config`r   r   rl  r   r    zB/GetActivityRobotCommentConfig/2023-08-01/livesaas/get/text_plain/rm  %GetActivityRobotCommentConfigResponseTr#   r)   r4   s                  r   r  zDLIVESAAS20230801Api.get_activity_robot_comment_config_with_http_info  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a#  get_activity_thumb_up_number  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_thumb_up_number(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityThumbUpNumberRequest body: (required)
        :return: GetActivityThumbUpNumberResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +get_activity_thumb_up_number_with_http_infor   s       r   get_activity_thumb_up_numberz0LIVESAAS20230801Api.get_activity_thumb_up_number  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a2  get_activity_thumb_up_number  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_activity_thumb_up_number_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetActivityThumbUpNumberRequest body: (required)
        :return: GetActivityThumbUpNumberResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method get_activity_thumb_up_numberNzQMissing the required parameter `body` when calling `get_activity_thumb_up_number`r   r   rl  r   r    z=/GetActivityThumbUpNumber/2023-08-01/livesaas/get/text_plain/rm   GetActivityThumbUpNumberResponseTr#   r)   r4   s                  r   r  z?LIVESAAS20230801Api.get_activity_thumb_up_number_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$>@CD   F3KK8?1 	rvV7K7K7=f~7MpqqqV .K"&/"F"F #" #"h )-(R(RN) )n% **''KU#!<'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a7  get_advertisement_data_detail_api  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_advertisement_data_detail_api(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAdvertisementDataDetailAPIRequest body: (required)
        :return: GetAdvertisementDataDetailAPIResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0get_advertisement_data_detail_api_with_http_infor   s       r   !get_advertisement_data_detail_apiz5LIVESAAS20230801Api.get_advertisement_data_detail_apiQ  rm   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aF  get_advertisement_data_detail_api  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_advertisement_data_detail_api_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAdvertisementDataDetailAPIRequest body: (required)
        :return: GetAdvertisementDataDetailAPIResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method get_advertisement_data_detail_apiNzVMissing the required parameter `body` when calling `get_advertisement_data_detail_api`r   r   rl  r   r    zB/GetAdvertisementDataDetailAPI/2023-08-01/livesaas/get/text_plain/rm  %GetAdvertisementDataDetailAPIResponseTr#   r)   r4   s                  r   r  zDLIVESAAS20230801Api.get_advertisement_data_detail_api_with_http_infof  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  get_attention_detection_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_attention_detection_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAttentionDetectionConfigRequest body: (required)
        :return: GetAttentionDetectionConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -get_attention_detection_config_with_http_infor   s       r   get_attention_detection_configz2LIVESAAS20230801Api.get_attention_detection_config  r)  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a<  get_attention_detection_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_attention_detection_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAttentionDetectionConfigRequest body: (required)
        :return: GetAttentionDetectionConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method get_attention_detection_configNzSMissing the required parameter `body` when calling `get_attention_detection_config`r   r   rl  r   r    z@/GetAttentionDetectionConfig/2023-08-01/livesaas/get/text_plain/rm  #GetAttentionDetectionConfigResponseTr#   r)   r4   s                  r   r  zALIVESAAS20230801Api.get_attention_detection_config_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$@BEF   F3KK8?1 	tvV7K7K7=f~7MrsssV .K"&/"F"F #" #"h )-(R(RN) )n% **''NPU#!?'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_audience_group_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_audience_group_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAudienceGroupConfigRequest body: (required)
        :return: GetAudienceGroupConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_audience_group_config_with_http_infor   s       r   get_audience_group_configz-LIVESAAS20230801Api.get_audience_group_config  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a(  get_audience_group_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_audience_group_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAudienceGroupConfigRequest body: (required)
        :return: GetAudienceGroupConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_audience_group_configNzNMissing the required parameter `body` when calling `get_audience_group_config`r   r   rl  r   r    z;/GetAudienceGroupConfig/2023-08-01/livesaas/get/text_plain/rm  GetAudienceGroupConfigResponseTr#   r)   r4   s                  r   r  z<LIVESAAS20230801Api.get_audience_group_config_with_http_info(  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_award_item_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_award_item_list(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAwardItemListRequest body: (required)
        :return: GetAwardItemListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "get_award_item_list_with_http_infor   s       r   get_award_item_listz'LIVESAAS20230801Api.get_award_item_listt  rN   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_award_item_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_award_item_list_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAwardItemListRequest body: (required)
        :return: GetAwardItemListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method get_award_item_listNzHMissing the required parameter `body` when calling `get_award_item_list`r   r   rl  r   r    z5/GetAwardItemList/2023-08-01/livesaas/get/text_plain/rm  GetAwardItemListResponseTr#   r)   r4   s                  r   r  z6LIVESAAS20230801Api.get_award_item_list_with_http_info  s     X
+&&&2333,---,---fX&677 	 	HC*$$57:;   F3KK8?1 	ivV7K7K7=f~7MghhhV .K"&/"F"F #" #"h )-(R(RN) )n% **''CU#!4'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_business_account_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_business_account_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetBusinessAccountInfoRequest body: (required)
        :return: GetBusinessAccountInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_business_account_info_with_http_infor   s       r   get_business_account_infoz-LIVESAAS20230801Api.get_business_account_info  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a(  get_business_account_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_business_account_info_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetBusinessAccountInfoRequest body: (required)
        :return: GetBusinessAccountInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_business_account_infoNzNMissing the required parameter `body` when calling `get_business_account_info`r   r   rl  r   r    z;/GetBusinessAccountInfo/2023-08-01/livesaas/get/text_plain/rm  GetBusinessAccountInfoResponseTr#   r)   r4   s                  r   r	  z<LIVESAAS20230801Api.get_business_account_info_with_http_info  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_coupon  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_coupon(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetCouponRequest body: (required)
        :return: GetCouponResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_coupon_with_http_infor   s       r   
get_couponzLIVESAAS20230801Api.get_coupon6  s]     ,0'(::k"" 	141$AA&AAA3T3DCCFCCTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_coupon  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_coupon_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetCouponRequest body: (required)
        :return: GetCouponResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z<Got an unexpected keyword argument '%s' to method get_couponNz?Missing the required parameter `body` when calling `get_coupon`r   r   rl  r   r    z./GetCoupon/2023-08-01/livesaas/get/text_plain/rm  GetCouponResponseTr#   r)   r4   s                  r   r  z-LIVESAAS20230801Api.get_coupon_with_http_infoK  s     X
+&&&2333,---,---fX&677 	 	HC*$$,.12   F3KK8?1 	`vV7K7K7=f~7M^___V .K"&/"F"F #" #"h )-(R(RN) )n% **''<e#!-'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_download_live_client  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_download_live_client(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetDownloadLiveClientRequest body: (required)
        :return: GetDownloadLiveClientResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'get_download_live_client_with_http_infor   s       r   get_download_live_clientz,LIVESAAS20230801Api.get_download_live_client  r@  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a$  get_download_live_client  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_download_live_client_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetDownloadLiveClientRequest body: (required)
        :return: GetDownloadLiveClientResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method get_download_live_clientNzMMissing the required parameter `body` when calling `get_download_live_client`r   r   r   r    zA/GetDownloadLiveClient/2023-08-01/livesaas/post/application_json/r!   GetDownloadLiveClientResponseTr#   r)   r4   s                  r   r  z;LIVESAAS20230801Api.get_download_live_client_with_http_info  rC  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_in_page_advertisement  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_in_page_advertisement(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetInPageAdvertisementRequest body: (required)
        :return: GetInPageAdvertisementResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_in_page_advertisement_with_http_infor   s       r   get_in_page_advertisementz-LIVESAAS20230801Api.get_in_page_advertisement  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a(  get_in_page_advertisement  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_in_page_advertisement_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetInPageAdvertisementRequest body: (required)
        :return: GetInPageAdvertisementResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_in_page_advertisementNzNMissing the required parameter `body` when calling `get_in_page_advertisement`r   r   rl  r   r    z;/GetInPageAdvertisement/2023-08-01/livesaas/get/text_plain/rm  GetInPageAdvertisementResponseTr#   r)   r4   s                  r   r  z<LIVESAAS20230801Api.get_in_page_advertisement_with_http_info   r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aC  get_interaction_script_record_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_interaction_script_record_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetInteractionScriptRecordConfigRequest body: (required)
        :return: GetInteractionScriptRecordConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   3get_interaction_script_record_config_with_http_infor   s       r   $get_interaction_script_record_configz8LIVESAAS20230801Api.get_interaction_script_record_configY   r  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aR  get_interaction_script_record_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_interaction_script_record_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetInteractionScriptRecordConfigRequest body: (required)
        :return: GetInteractionScriptRecordConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zVGot an unexpected keyword argument '%s' to method get_interaction_script_record_configNzYMissing the required parameter `body` when calling `get_interaction_script_record_config`r   r   rl  r   r    zE/GetInteractionScriptRecordConfig/2023-08-01/livesaas/get/text_plain/rm  (GetInteractionScriptRecordConfigResponseTr#   r)   r4   s                  r   r  zGLIVESAAS20230801Api.get_interaction_script_record_config_with_http_infon   s    X
+&&&2333,---,---fX&677 	 	HC*$$FHKL   F3KK8?1 	zvV7K7K7=f~7MxyyyV .K"&/"F"F #" #"h )-(R(RN) )n% **''SUZ#!D'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_inviter_token  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_inviter_token(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetInviterTokenRequest body: (required)
        :return: GetInviterTokenResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    get_inviter_token_with_http_infor   s       r   get_inviter_tokenz%LIVESAAS20230801Api.get_inviter_token   r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a
  get_inviter_token  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_inviter_token_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetInviterTokenRequest body: (required)
        :return: GetInviterTokenResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method get_inviter_tokenNzFMissing the required parameter `body` when calling `get_inviter_token`r   r   rl  r   r    z4/GetInviterToken/2023-08-01/livesaas/get/text_plain/rm  GetInviterTokenResponseTr#   r)   r4   s                  r   r"  z4LIVESAAS20230801Api.get_inviter_token_with_http_info        X
+&&&2333,---,---fX&677 	 	HC*$$3589   F3KK8?1 	gvV7K7K7=f~7MefffV .K"&/"F"F #" #"h )-(R(RN) )n% **''BE#!3'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_lark_sub_account_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_lark_sub_account_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetLarkSubAccountInfoRequest body: (required)
        :return: GetLarkSubAccountInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_lark_sub_account_info_with_http_infor   s       r   get_lark_sub_account_infoz-LIVESAAS20230801Api.get_lark_sub_account_info!  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a&  get_lark_sub_account_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_lark_sub_account_info_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetLarkSubAccountInfoRequest body: (required)
        :return: GetLarkSubAccountInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_lark_sub_account_infoNzNMissing the required parameter `body` when calling `get_lark_sub_account_info`r   r   rl  r   r    z:/GetLarkSubAccountInfo/2023-08-01/livesaas/get/text_plain/rm  GetLarkSubAccountInfoResponseTr#   r)   r4   s                  r   r(  z<LIVESAAS20230801Api.get_lark_sub_account_info_with_http_info0!  s    X
+&&&2333,---,---fX&677 	 	HC*$$;=@A   F3KK8?1 	ovV7K7K7=f~7MmnnnV .K"&/"F"F #" #"h )-(R(RN) )n% **''H%#!9'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_link_user_amount  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_link_user_amount(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetLinkUserAmountRequest body: (required)
        :return: GetLinkUserAmountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #get_link_user_amount_with_http_infor   s       r   get_link_user_amountz(LIVESAAS20230801Api.get_link_user_amount|!  ra   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_link_user_amount  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_link_user_amount_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetLinkUserAmountRequest body: (required)
        :return: GetLinkUserAmountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method get_link_user_amountNzIMissing the required parameter `body` when calling `get_link_user_amount`r   r   rl  r   r    z6/GetLinkUserAmount/2023-08-01/livesaas/get/text_plain/rm  GetLinkUserAmountResponseTr#   r)   r4   s                  r   r-  z7LIVESAAS20230801Api.get_link_user_amount_with_http_info!  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_live_link_duration_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_live_link_duration_data(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetLiveLinkDurationDataRequest body: (required)
        :return: GetLiveLinkDurationDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_live_link_duration_data_with_http_infor   s       r   get_live_link_duration_dataz/LIVESAAS20230801Api.get_live_link_duration_data!  rw  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a.  get_live_link_duration_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_live_link_duration_data_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetLiveLinkDurationDataRequest body: (required)
        :return: GetLiveLinkDurationDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_live_link_duration_dataNzPMissing the required parameter `body` when calling `get_live_link_duration_data`r   r   r   r    zC/GetLiveLinkDurationData/2023-08-01/livesaas/post/application_json/r!   GetLiveLinkDurationDataResponseTr#   r)   r4   s                  r   r2  z>LIVESAAS20230801Api.get_live_link_duration_data_with_http_info!  rz  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a)  get_live_traffic_post_pay_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_live_traffic_post_pay_data(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetLiveTrafficPostPayDataRequest body: (required)
        :return: GetLiveTrafficPostPayDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -get_live_traffic_post_pay_data_with_http_infor   s       r   get_live_traffic_post_pay_dataz2LIVESAAS20230801Api.get_live_traffic_post_pay_data>"  r)  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a8  get_live_traffic_post_pay_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_live_traffic_post_pay_data_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetLiveTrafficPostPayDataRequest body: (required)
        :return: GetLiveTrafficPostPayDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method get_live_traffic_post_pay_dataNzSMissing the required parameter `body` when calling `get_live_traffic_post_pay_data`r   r   r   r    zE/GetLiveTrafficPostPayData/2023-08-01/livesaas/post/application_json/r!   !GetLiveTrafficPostPayDataResponseTr#   r)   r4   s                  r   r7  zALIVESAAS20230801Api.get_live_traffic_post_pay_data_with_http_infoS"  s    X
+&&&2333,---,---fX&677 	 	HC*$$@BEF   F3KK8?1 	tvV7K7K7=f~7MrsssV .K"&/"F"F #" #"h )-(R(R )" )"n% **''SU[#!='jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_login_livesaas_sts  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_login_livesaas_sts(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetLoginLivesaasStsRequest body: (required)
        :return: GetLoginLivesaasStsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %get_login_livesaas_sts_with_http_infor   s       r   get_login_livesaas_stsz*LIVESAAS20230801Api.get_login_livesaas_sts"  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_login_livesaas_sts  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_login_livesaas_sts_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetLoginLivesaasStsRequest body: (required)
        :return: GetLoginLivesaasStsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method get_login_livesaas_stsNzKMissing the required parameter `body` when calling `get_login_livesaas_sts`r   r   rl  r   r    z8/GetLoginLivesaasSts/2023-08-01/livesaas/get/text_plain/rm  GetLoginLivesaasStsResponseTr#   r)   r4   s                  r   r<  z9LIVESAAS20230801Api.get_login_livesaas_sts_with_http_info"  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_phone_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_phone_list(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetPhoneListRequest body: (required)
        :return: GetPhoneListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_phone_list_with_http_infor   s       r   get_phone_listz"LIVESAAS20230801Api.get_phone_list #  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_phone_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_phone_list_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetPhoneListRequest body: (required)
        :return: GetPhoneListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z@Got an unexpected keyword argument '%s' to method get_phone_listNzCMissing the required parameter `body` when calling `get_phone_list`r   r   rl  r   r    z1/GetPhoneList/2023-08-01/livesaas/get/text_plain/rm  GetPhoneListResponseTr#   r)   r4   s                  r   rA  z1LIVESAAS20230801Api.get_phone_list_with_http_info#       X
+&&&2333,---,---fX&677 	 	HC*$$0256   F3KK8?1 	dvV7K7K7=f~7MbcccV .K"&/"F"F #" #"h )-(R(RN) )n% **''?#!0'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a!  get_security_control_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_security_control_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetSecurityControlConfigRequest body: (required)
        :return: GetSecurityControlConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_security_control_config_with_http_infor   s       r   get_security_control_configz/LIVESAAS20230801Api.get_security_control_configa#  rw  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a0  get_security_control_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_security_control_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetSecurityControlConfigRequest body: (required)
        :return: GetSecurityControlConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_security_control_configNzPMissing the required parameter `body` when calling `get_security_control_config`r   r   rl  r   r    z=/GetSecurityControlConfig/2023-08-01/livesaas/get/text_plain/rm   GetSecurityControlConfigResponseTr#   r)   r4   s                  r   rG  z>LIVESAAS20230801Api.get_security_control_config_with_http_infov#  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_sub_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_sub_account(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetSubAccountRequest body: (required)
        :return: GetSubAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_sub_account_with_http_infor   s       r   get_sub_accountz#LIVESAAS20230801Api.get_sub_account#  rV  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_sub_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_sub_account_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetSubAccountRequest body: (required)
        :return: GetSubAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method get_sub_accountNzDMissing the required parameter `body` when calling `get_sub_account`r   r   rl  r   r    z2/GetSubAccount/2023-08-01/livesaas/get/text_plain/rm  GetSubAccountResponseTr#   r)   r4   s                  r   rL  z2LIVESAAS20230801Api.get_sub_account_with_http_info#  s     X
+&&&2333,---,---fX&677 	 	HC*$$1367   F3KK8?1 	evV7K7K7=f~7McdddV .K"&/"F"F #" #"h )-(R(RN) )n% **''@%#!1'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_teach_assistant_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_teach_assistant_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetTeachAssistantConfigRequest body: (required)
        :return: GetTeachAssistantConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )get_teach_assistant_config_with_http_infor   s       r   get_teach_assistant_configz.LIVESAAS20230801Api.get_teach_assistant_config#$  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  get_teach_assistant_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_teach_assistant_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetTeachAssistantConfigRequest body: (required)
        :return: GetTeachAssistantConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method get_teach_assistant_configNzOMissing the required parameter `body` when calling `get_teach_assistant_config`r   r   rl  r   r    z</GetTeachAssistantConfig/2023-08-01/livesaas/get/text_plain/rm  GetTeachAssistantConfigResponseTr#   r)   r4   s                  r   rQ  z=LIVESAAS20230801Api.get_teach_assistant_config_with_http_info8$  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a'  get_video_library_folder_tree  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_video_library_folder_tree(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVideoLibraryFolderTreeRequest body: (required)
        :return: GetVideoLibraryFolderTreeResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,get_video_library_folder_tree_with_http_infor   s       r   get_video_library_folder_treez1LIVESAAS20230801Api.get_video_library_folder_tree$  r  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a6  get_video_library_folder_tree  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_video_library_folder_tree_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVideoLibraryFolderTreeRequest body: (required)
        :return: GetVideoLibraryFolderTreeResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method get_video_library_folder_treeNzRMissing the required parameter `body` when calling `get_video_library_folder_tree`r   r   rl  r   r    z>/GetVideoLibraryFolderTree/2023-08-01/livesaas/get/text_plain/rm  !GetVideoLibraryFolderTreeResponseTr#   r)   r4   s                  r   rV  z@LIVESAAS20230801Api.get_video_library_folder_tree_with_http_info$  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_viewer_level_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_viewer_level_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetViewerLevelConfigRequest body: (required)
        :return: GetViewerLevelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &get_viewer_level_config_with_http_infor   s       r   get_viewer_level_configz+LIVESAAS20230801Api.get_viewer_level_config$  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a   get_viewer_level_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_viewer_level_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetViewerLevelConfigRequest body: (required)
        :return: GetViewerLevelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method get_viewer_level_configNzLMissing the required parameter `body` when calling `get_viewer_level_config`r   r   rl  r   r    z9/GetViewerLevelConfig/2023-08-01/livesaas/get/text_plain/rm  GetViewerLevelConfigResponseTr#   r)   r4   s                  r   r[  z:LIVESAAS20230801Api.get_viewer_level_config_with_http_info$  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  get_viewing_restriction_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_viewing_restriction_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetViewingRestrictionInfoRequest body: (required)
        :return: GetViewingRestrictionInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +get_viewing_restriction_info_with_http_infor   s       r   get_viewing_restriction_infoz0LIVESAAS20230801Api.get_viewing_restriction_infoF%  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a4  get_viewing_restriction_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_viewing_restriction_info_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetViewingRestrictionInfoRequest body: (required)
        :return: GetViewingRestrictionInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method get_viewing_restriction_infoNzQMissing the required parameter `body` when calling `get_viewing_restriction_info`r   r   rl  r   r    z>/GetViewingRestrictionInfo/2023-08-01/livesaas/get/text_plain/rm  !GetViewingRestrictionInfoResponseTr#   r)   r4   s                  r   r`  z?LIVESAAS20230801Api.get_viewing_restriction_info_with_http_info[%      X
+&&&2333,---,---fX&677 	 	HC*$$>@CD   F3KK8?1 	rvV7K7K7=f~7MpqqqV .K"&/"F"F #" #"h )-(R(RN) )n% **''Le#!='jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a+  get_vip_or_black_list_user_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_vip_or_black_list_user_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVipOrBlackListUserInfoRequest body: (required)
        :return: GetVipOrBlackListUserInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .get_vip_or_black_list_user_info_with_http_infor   s       r   get_vip_or_black_list_user_infoz3LIVESAAS20230801Api.get_vip_or_black_list_user_info%  rU   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a:  get_vip_or_black_list_user_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_vip_or_black_list_user_info_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVipOrBlackListUserInfoRequest body: (required)
        :return: GetVipOrBlackListUserInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method get_vip_or_black_list_user_infoNzTMissing the required parameter `body` when calling `get_vip_or_black_list_user_info`r   r   rl  r   r    z>/GetVipOrBlackListUserInfo/2023-08-01/livesaas/get/text_plain/rm  !GetVipOrBlackListUserInfoResponseTr#   r)   r4   s                  r   rf  zBLIVESAAS20230801Api.get_vip_or_black_list_user_info_with_http_info%  s    X
+&&&2333,---,---fX&677 	 	HC*$$ACFG   F3KK8?1 	uvV7K7K7=f~7MstttV .K"&/"F"F #" #"h )-(R(RN) )n% **''Le#!='jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a	  get_vod_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_vod_player_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVodPlayerConfigRequest body: (required)
        :return: GetVodPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $get_vod_player_config_with_http_infor   s       r   get_vod_player_configz)LIVESAAS20230801Api.get_vod_player_config&  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_vod_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_vod_player_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVodPlayerConfigRequest body: (required)
        :return: GetVodPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method get_vod_player_configNzJMissing the required parameter `body` when calling `get_vod_player_config`r   r   rl  r   r    z7/GetVodPlayerConfig/2023-08-01/livesaas/get/text_plain/rm  GetVodPlayerConfigResponseTr#   r)   r4   s                  r   rk  z8LIVESAAS20230801Api.get_vod_player_config_with_http_info&       X
+&&&2333,---,---fX&677 	 	HC*$$79<=   F3KK8?1 	kvV7K7K7=f~7MijjjV .K"&/"F"F #" #"h )-(R(RN) )n% **''Eu#!6'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_vod_player_token  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_vod_player_token(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVodPlayerTokenRequest body: (required)
        :return: GetVodPlayerTokenResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #get_vod_player_token_with_http_infor   s       r   get_vod_player_tokenz(LIVESAAS20230801Api.get_vod_player_tokeni&  ra   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_vod_player_token  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_vod_player_token_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVodPlayerTokenRequest body: (required)
        :return: GetVodPlayerTokenResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method get_vod_player_tokenNzIMissing the required parameter `body` when calling `get_vod_player_token`r   r   r   r    z=/GetVodPlayerToken/2023-08-01/livesaas/post/application_json/r!   GetVodPlayerTokenResponseTr#   r)   r4   s                  r   rq  z7LIVESAAS20230801Api.get_vod_player_token_with_http_info~&  rd   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_white_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_white_list(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetWhiteListRequest body: (required)
        :return: GetWhiteListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_white_list_with_http_infor   s       r   get_white_listz"LIVESAAS20230801Api.get_white_list&  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  get_white_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.get_white_list_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetWhiteListRequest body: (required)
        :return: GetWhiteListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z@Got an unexpected keyword argument '%s' to method get_white_listNzCMissing the required parameter `body` when calling `get_white_list`r   r   rl  r   r    z1/GetWhiteList/2023-08-01/livesaas/get/text_plain/rm  GetWhiteListResponseTr#   r)   r4   s                  r   rv  z1LIVESAAS20230801Api.get_white_list_with_http_info&  rE  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  hide_product_price  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.hide_product_price(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param HideProductPriceRequest body: (required)
        :return: HideProductPriceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !hide_product_price_with_http_infor   s       r   hide_product_pricez&LIVESAAS20230801Api.hide_product_price+'  rG   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  hide_product_price  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.hide_product_price_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param HideProductPriceRequest body: (required)
        :return: HideProductPriceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method hide_product_priceNzGMissing the required parameter `body` when calling `hide_product_price`r   r   r   r    z</HideProductPrice/2023-08-01/livesaas/post/application_json/r!   HideProductPriceResponseTr#   r)   r4   s                  r   r{  z5LIVESAAS20230801Api.hide_product_price_with_http_info@'  rJ   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  insert_phone_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.insert_phone_list(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param InsertPhoneListRequest body: (required)
        :return: InsertPhoneListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    insert_phone_list_with_http_infor   s       r   insert_phone_listz%LIVESAAS20230801Api.insert_phone_list'  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a
  insert_phone_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.insert_phone_list_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param InsertPhoneListRequest body: (required)
        :return: InsertPhoneListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method insert_phone_listNzFMissing the required parameter `body` when calling `insert_phone_list`r   r   r   r    z;/InsertPhoneList/2023-08-01/livesaas/post/application_json/r!   InsertPhoneListResponseTr#   r)   r4   s                  r   r  z4LIVESAAS20230801Api.insert_phone_list_with_http_info'  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  insert_white_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.insert_white_list(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param InsertWhiteListRequest body: (required)
        :return: InsertWhiteListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    insert_white_list_with_http_infor   s       r   insert_white_listz%LIVESAAS20230801Api.insert_white_list'  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a
  insert_white_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.insert_white_list_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param InsertWhiteListRequest body: (required)
        :return: InsertWhiteListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method insert_white_listNzFMissing the required parameter `body` when calling `insert_white_list`r   r   r   r    z;/InsertWhiteList/2023-08-01/livesaas/post/application_json/r!   InsertWhiteListResponseTr#   r)   r4   s                  r   r  z4LIVESAAS20230801Api.insert_white_list_with_http_info(  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_account_activity_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_account_activity_data(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAccountActivityDataRequest body: (required)
        :return: ListAccountActivityDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )list_account_activity_data_with_http_infor   s       r   list_account_activity_dataz.LIVESAAS20230801Api.list_account_activity_dataN(  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  list_account_activity_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_account_activity_data_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAccountActivityDataRequest body: (required)
        :return: ListAccountActivityDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method list_account_activity_dataNzOMissing the required parameter `body` when calling `list_account_activity_data`r   r   r   r    zC/ListAccountActivityData/2023-08-01/livesaas/post/application_json/r!   ListAccountActivityDataResponseTr#   r)   r4   s                  r   r  z=LIVESAAS20230801Api.list_account_activity_data_with_http_infoc(  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_account_user_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_account_user_data(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAccountUserDataRequest body: (required)
        :return: ListAccountUserDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %list_account_user_data_with_http_infor   s       r   list_account_user_dataz*LIVESAAS20230801Api.list_account_user_data(  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_account_user_data  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_account_user_data_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAccountUserDataRequest body: (required)
        :return: ListAccountUserDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method list_account_user_dataNzKMissing the required parameter `body` when calling `list_account_user_data`r   r   r   r    z?/ListAccountUserData/2023-08-01/livesaas/post/application_json/r!   ListAccountUserDataResponseTr#   r)   r4   s                  r   r  z9LIVESAAS20230801Api.list_account_user_data_with_http_info(      X
+&&&2333,---,---fX&677 	 	HC*$$8:=>   F3KK8?1 	lvV7K7K7=f~7MjkkkV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Mv#!7'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a/  list_account_viewer_level_group  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_account_viewer_level_group(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAccountViewerLevelGroupRequest body: (required)
        :return: ListAccountViewerLevelGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .list_account_viewer_level_group_with_http_infor   s       r   list_account_viewer_level_groupz3LIVESAAS20230801Api.list_account_viewer_level_group)  rU   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a>  list_account_viewer_level_group  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_account_viewer_level_group_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAccountViewerLevelGroupRequest body: (required)
        :return: ListAccountViewerLevelGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method list_account_viewer_level_groupNzTMissing the required parameter `body` when calling `list_account_viewer_level_group`r   r   rl  r   r    z@/ListAccountViewerLevelGroup/2023-08-01/livesaas/get/text_plain/rm  #ListAccountViewerLevelGroupResponseTr#   r)   r4   s                  r   r  zBLIVESAAS20230801Api.list_account_viewer_level_group_with_http_info%)      X
+&&&2333,---,---fX&677 	 	HC*$$ACFG   F3KK8?1 	uvV7K7K7=f~7MstttV .K"&/"F"F #" #"h )-(R(RN) )n% **''NPU#!?'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a3  list_activity_bonus_task_winners  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_bonus_task_winners(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityBonusTaskWinnersRequest body: (required)
        :return: ListActivityBonusTaskWinnersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   /list_activity_bonus_task_winners_with_http_infor   s       r    list_activity_bonus_task_winnersz4LIVESAAS20230801Api.list_activity_bonus_task_winnersq)  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aB  list_activity_bonus_task_winners  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_bonus_task_winners_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityBonusTaskWinnersRequest body: (required)
        :return: ListActivityBonusTaskWinnersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zRGot an unexpected keyword argument '%s' to method list_activity_bonus_task_winnersNzUMissing the required parameter `body` when calling `list_activity_bonus_task_winners`r   r   rl  r   r    zA/ListActivityBonusTaskWinners/2023-08-01/livesaas/get/text_plain/rm  $ListActivityBonusTaskWinnersResponseTr#   r)   r4   s                  r   r  zCLIVESAAS20230801Api.list_activity_bonus_task_winners_with_http_info)      X
+&&&2333,---,---fX&677 	 	HC*$$BDGH   F3KK8?1 	vvV7K7K7=f~7MtuuuV .K"&/"F"F #" #"h )-(R(RN) )n% **''OQV#!@'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_activity_bonus_tasks  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_bonus_tasks(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityBonusTasksRequest body: (required)
        :return: ListActivityBonusTasksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (list_activity_bonus_tasks_with_http_infor   s       r   list_activity_bonus_tasksz-LIVESAAS20230801Api.list_activity_bonus_tasks)  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a(  list_activity_bonus_tasks  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_bonus_tasks_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityBonusTasksRequest body: (required)
        :return: ListActivityBonusTasksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method list_activity_bonus_tasksNzNMissing the required parameter `body` when calling `list_activity_bonus_tasks`r   r   r   r    zB/ListActivityBonusTasks/2023-08-01/livesaas/post/application_json/r!   ListActivityBonusTasksResponseTr#   r)   r4   s                  r   r  z<LIVESAAS20230801Api.list_activity_bonus_tasks_with_http_info)  r7  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_activity_coupons  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_coupons(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityCouponsRequest body: (required)
        :return: ListActivityCouponsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $list_activity_coupons_with_http_infor   s       r   list_activity_couponsz)LIVESAAS20230801Api.list_activity_coupons3*  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_activity_coupons  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_coupons_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityCouponsRequest body: (required)
        :return: ListActivityCouponsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method list_activity_couponsNzJMissing the required parameter `body` when calling `list_activity_coupons`r   r   rl  r   r    z8/ListActivityCoupons/2023-08-01/livesaas/get/text_plain/rm  ListActivityCouponsResponseTr#   r)   r4   s                  r   r  z8LIVESAAS20230801Api.list_activity_coupons_with_http_infoH*  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a/  list_activity_custom_emoji_sets  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_custom_emoji_sets(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityCustomEmojiSetsRequest body: (required)
        :return: ListActivityCustomEmojiSetsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .list_activity_custom_emoji_sets_with_http_infor   s       r   list_activity_custom_emoji_setsz3LIVESAAS20230801Api.list_activity_custom_emoji_sets*  rU   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a>  list_activity_custom_emoji_sets  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_custom_emoji_sets_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityCustomEmojiSetsRequest body: (required)
        :return: ListActivityCustomEmojiSetsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method list_activity_custom_emoji_setsNzTMissing the required parameter `body` when calling `list_activity_custom_emoji_sets`r   r   rl  r   r    z@/ListActivityCustomEmojiSets/2023-08-01/livesaas/get/text_plain/rm  #ListActivityCustomEmojiSetsResponseTr#   r)   r4   s                  r   r  zBLIVESAAS20230801Api.list_activity_custom_emoji_sets_with_http_info*  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_activity_quiz_configs  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_quiz_configs(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityQuizConfigsRequest body: (required)
        :return: ListActivityQuizConfigsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )list_activity_quiz_configs_with_http_infor   s       r   list_activity_quiz_configsz.LIVESAAS20230801Api.list_activity_quiz_configs*  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  list_activity_quiz_configs  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_quiz_configs_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityQuizConfigsRequest body: (required)
        :return: ListActivityQuizConfigsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method list_activity_quiz_configsNzOMissing the required parameter `body` when calling `list_activity_quiz_configs`r   r   r   r    zC/ListActivityQuizConfigs/2023-08-01/livesaas/post/application_json/r!   ListActivityQuizConfigsResponseTr#   r)   r4   s                  r   r  z=LIVESAAS20230801Api.list_activity_quiz_configs_with_http_info
+  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_activity_red_packet  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_red_packet(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityRedPacketRequest body: (required)
        :return: ListActivityRedPacketResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'list_activity_red_packet_with_http_infor   s       r   list_activity_red_packetz,LIVESAAS20230801Api.list_activity_red_packetV+  r@  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a$  list_activity_red_packet  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_red_packet_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityRedPacketRequest body: (required)
        :return: ListActivityRedPacketResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method list_activity_red_packetNzMMissing the required parameter `body` when calling `list_activity_red_packet`r   r   rl  r   r    z:/ListActivityRedPacket/2023-08-01/livesaas/get/text_plain/rm  ListActivityRedPacketResponseTr#   r)   r4   s                  r   r  z;LIVESAAS20230801Api.list_activity_red_packet_with_http_infok+  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aK  list_activity_robot_comment_repository  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_robot_comment_repository(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityRobotCommentRepositoryRequest body: (required)
        :return: ListActivityRobotCommentRepositoryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   5list_activity_robot_comment_repository_with_http_infor   s       r   &list_activity_robot_comment_repositoryz:LIVESAAS20230801Api.list_activity_robot_comment_repository+  s`     ,0'(::k"" 	M4Md]]V\]]]OTOPT__X^__TKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aZ  list_activity_robot_comment_repository  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_robot_comment_repository_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityRobotCommentRepositoryRequest body: (required)
        :return: ListActivityRobotCommentRepositoryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zXGot an unexpected keyword argument '%s' to method list_activity_robot_comment_repositoryNz[Missing the required parameter `body` when calling `list_activity_robot_comment_repository`r   r   rl  r   r    zG/ListActivityRobotCommentRepository/2023-08-01/livesaas/get/text_plain/rm  *ListActivityRobotCommentRepositoryResponseTr#   r)   r4   s                  r   r  zILIVESAAS20230801Api.list_activity_robot_comment_repository_with_http_info+  s    X
+&&&2333,---,---fX&677 	 	HC*$$HJMN   F3KK8?1 	|vV7K7K7=f~7Mz{{{V .K"&/"F"F #" #"h )-(R(RN) )n% **''UW\#!F'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_activity_users  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_users(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityUsersRequest body: (required)
        :return: ListActivityUsersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "list_activity_users_with_http_infor   s       r   list_activity_usersz'LIVESAAS20230801Api.list_activity_users,  rN   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_activity_users  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_activity_users_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListActivityUsersRequest body: (required)
        :return: ListActivityUsersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method list_activity_usersNzHMissing the required parameter `body` when calling `list_activity_users`r   r   rl  r   r    z6/ListActivityUsers/2023-08-01/livesaas/get/text_plain/rm  ListActivityUsersResponseTr#   r)   r4   s                  r   r  z6LIVESAAS20230801Api.list_activity_users_with_http_info-,  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_audience_group_user  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_audience_group_user(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAudienceGroupUserRequest body: (required)
        :return: ListAudienceGroupUserResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'list_audience_group_user_with_http_infor   s       r   list_audience_group_userz,LIVESAAS20230801Api.list_audience_group_usery,  r@  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a$  list_audience_group_user  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_audience_group_user_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAudienceGroupUserRequest body: (required)
        :return: ListAudienceGroupUserResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method list_audience_group_userNzMMissing the required parameter `body` when calling `list_audience_group_user`r   r   rl  r   r    z:/ListAudienceGroupUser/2023-08-01/livesaas/get/text_plain/rm  ListAudienceGroupUserResponseTr#   r)   r4   s                  r   r  z;LIVESAAS20230801Api.list_audience_group_user_with_http_info,  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_award_configs  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_award_configs(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAwardConfigsRequest body: (required)
        :return: ListAwardConfigsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !list_award_configs_with_http_infor   s       r   list_award_configsz&LIVESAAS20230801Api.list_award_configs,  rG   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_award_configs  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_award_configs_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAwardConfigsRequest body: (required)
        :return: ListAwardConfigsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method list_award_configsNzGMissing the required parameter `body` when calling `list_award_configs`r   r   rl  r   r    z5/ListAwardConfigs/2023-08-01/livesaas/get/text_plain/rm  ListAwardConfigsResponseTr#   r)   r4   s                  r   r  z5LIVESAAS20230801Api.list_award_configs_with_http_info,  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  list_award_record_statistics  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_award_record_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAwardRecordStatisticsRequest body: (required)
        :return: ListAwardRecordStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +list_award_record_statistics_with_http_infor   s       r   list_award_record_statisticsz0LIVESAAS20230801Api.list_award_record_statistics;-  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a4  list_award_record_statistics  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_award_record_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAwardRecordStatisticsRequest body: (required)
        :return: ListAwardRecordStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method list_award_record_statisticsNzQMissing the required parameter `body` when calling `list_award_record_statistics`r   r   rl  r   r    z>/ListAwardRecordStatistics/2023-08-01/livesaas/get/text_plain/rm  !ListAwardRecordStatisticsResponseTr#   r)   r4   s                  r   r  z?LIVESAAS20230801Api.list_award_record_statistics_with_http_infoP-  rd  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_callback_configs  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_callback_configs(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCallbackConfigsRequest body: (required)
        :return: ListCallbackConfigsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $list_callback_configs_with_http_infor   s       r   list_callback_configsz)LIVESAAS20230801Api.list_callback_configs-  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_callback_configs  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_callback_configs_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCallbackConfigsRequest body: (required)
        :return: ListCallbackConfigsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method list_callback_configsNzJMissing the required parameter `body` when calling `list_callback_configs`r   r   rl  r   r    z8/ListCallbackConfigs/2023-08-01/livesaas/get/text_plain/rm  ListCallbackConfigsResponseTr#   r)   r4   s                  r   r  z8LIVESAAS20230801Api.list_callback_configs_with_http_info-  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_callback_events  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_callback_events(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCallbackEventsRequest body: (required)
        :return: ListCallbackEventsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_callback_events_with_http_infor   s       r   list_callback_eventsz(LIVESAAS20230801Api.list_callback_events-  ra   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_callback_events  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_callback_events_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCallbackEventsRequest body: (required)
        :return: ListCallbackEventsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_callback_eventsNzIMissing the required parameter `body` when calling `list_callback_events`r   r   r   r    z>/ListCallbackEvents/2023-08-01/livesaas/post/application_json/r!   ListCallbackEventsResponseTr#   r)   r4   s                  r   r  z7LIVESAAS20230801Api.list_callback_events_with_http_info.  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_coupons  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_coupons(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCouponsRequest body: (required)
        :return: ListCouponsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_coupons_with_http_infor   s       r   list_couponsz LIVESAAS20230801Api.list_coupons^.  s]     ,0'(::k"" 	343DCCFCCC5T5dEEfEETKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_coupons  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_coupons_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCouponsRequest body: (required)
        :return: ListCouponsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z>Got an unexpected keyword argument '%s' to method list_couponsNzAMissing the required parameter `body` when calling `list_coupons`r   r   rl  r   r    z0/ListCoupons/2023-08-01/livesaas/get/text_plain/rm  ListCouponsResponseTr#   r)   r4   s                  r   r  z/LIVESAAS20230801Api.list_coupons_with_http_infos.  s     X
+&&&2333,---,---fX&677 	 	HC*$$.034   F3KK8?1 	bvV7K7K7=f~7M`aaaV .K"&/"F"F #" #"h )-(R(RN) )n% **''>#!/'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_host_accounts  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_host_accounts(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHostAccountsRequest body: (required)
        :return: ListHostAccountsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !list_host_accounts_with_http_infor   s       r   list_host_accountsz&LIVESAAS20230801Api.list_host_accounts.  rG   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_host_accounts  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_host_accounts_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHostAccountsRequest body: (required)
        :return: ListHostAccountsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method list_host_accountsNzGMissing the required parameter `body` when calling `list_host_accounts`r   r   rl  r   r    z5/ListHostAccounts/2023-08-01/livesaas/get/text_plain/rm  ListHostAccountsResponseTr#   r)   r4   s                  r   r  z5LIVESAAS20230801Api.list_host_accounts_with_http_info.  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a5  list_interaction_script_comments  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_interaction_script_comments(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListInteractionScriptCommentsRequest body: (required)
        :return: ListInteractionScriptCommentsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   /list_interaction_script_comments_with_http_infor   s       r    list_interaction_script_commentsz4LIVESAAS20230801Api.list_interaction_script_comments /  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aD  list_interaction_script_comments  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_interaction_script_comments_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListInteractionScriptCommentsRequest body: (required)
        :return: ListInteractionScriptCommentsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zRGot an unexpected keyword argument '%s' to method list_interaction_script_commentsNzUMissing the required parameter `body` when calling `list_interaction_script_comments`r   r   rl  r   r    zB/ListInteractionScriptComments/2023-08-01/livesaas/get/text_plain/rm  %ListInteractionScriptCommentsResponseTr#   r)   r4   s                  r   r  zCLIVESAAS20230801Api.list_interaction_script_comments_with_http_info5/  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_live_channel_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_live_channel_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListLiveChannelConfigRequest body: (required)
        :return: ListLiveChannelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'list_live_channel_config_with_http_infor   s       r   list_live_channel_configz,LIVESAAS20230801Api.list_live_channel_config/  r@  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a$  list_live_channel_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_live_channel_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListLiveChannelConfigRequest body: (required)
        :return: ListLiveChannelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method list_live_channel_configNzMMissing the required parameter `body` when calling `list_live_channel_config`r   r   rl  r   r    z:/ListLiveChannelConfig/2023-08-01/livesaas/get/text_plain/rm  ListLiveChannelConfigResponseTr#   r)   r4   s                  r   r  z;LIVESAAS20230801Api.list_live_channel_config_with_http_info/  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_loop_videos  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_loop_videos(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListLoopVideosRequest body: (required)
        :return: ListLoopVideosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_loop_videos_with_http_infor   s       r   list_loop_videosz$LIVESAAS20230801Api.list_loop_videos/  s]     ,0'(::k"" 	747GGGGG9T9$II&IITKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_loop_videos  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_loop_videos_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListLoopVideosRequest body: (required)
        :return: ListLoopVideosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method list_loop_videosNzEMissing the required parameter `body` when calling `list_loop_videos`r   r   rl  r   r    z3/ListLoopVideos/2023-08-01/livesaas/get/text_plain/rm  ListLoopVideosResponseTr#   r)   r4   s                  r   r  z3LIVESAAS20230801Api.list_loop_videos_with_http_info/  s     X
+&&&2333,---,---fX&677 	 	HC*$$2478   F3KK8?1 	fvV7K7K7=f~7MdeeeV .K"&/"F"F #" #"h )-(R(RN) )n% **''A5#!2'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_programs  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_programs(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListProgramsRequest body: (required)
        :return: ListProgramsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_programs_with_http_infor   s       r   list_programsz!LIVESAAS20230801Api.list_programsC0  ]     ,0'(::k"" 	444TDDVDDD6T6tFFvFFTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_programs  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_programs_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListProgramsRequest body: (required)
        :return: ListProgramsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z?Got an unexpected keyword argument '%s' to method list_programsNzBMissing the required parameter `body` when calling `list_programs`r   r   rl  r   r    z1/ListPrograms/2023-08-01/livesaas/get/text_plain/rm  ListProgramsResponseTr#   r)   r4   s                  r   r  z0LIVESAAS20230801Api.list_programs_with_http_infoX0  s     X
+&&&2333,---,---fX&677 	 	HC*$$/145   F3KK8?1 	cvV7K7K7=f~7MabbbV .K"&/"F"F #" #"h )-(R(RN) )n% **''?#!0'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_robot_comments  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_robot_comments(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRobotCommentsRequest body: (required)
        :return: ListRobotCommentsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "list_robot_comments_with_http_infor   s       r   list_robot_commentsz'LIVESAAS20230801Api.list_robot_comments0  rN   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_robot_comments  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_robot_comments_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRobotCommentsRequest body: (required)
        :return: ListRobotCommentsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method list_robot_commentsNzHMissing the required parameter `body` when calling `list_robot_comments`r   r   rl  r   r    z6/ListRobotComments/2023-08-01/livesaas/get/text_plain/rm  ListRobotCommentsResponseTr#   r)   r4   s                  r   r  z6LIVESAAS20230801Api.list_robot_comments_with_http_info0  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a	  list_robot_nick_names  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_robot_nick_names(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRobotNickNamesRequest body: (required)
        :return: ListRobotNickNamesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $list_robot_nick_names_with_http_infor   s       r   list_robot_nick_namesz)LIVESAAS20230801Api.list_robot_nick_names1  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_robot_nick_names  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_robot_nick_names_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRobotNickNamesRequest body: (required)
        :return: ListRobotNickNamesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method list_robot_nick_namesNzJMissing the required parameter `body` when calling `list_robot_nick_names`r   r   rl  r   r    z7/ListRobotNickNames/2023-08-01/livesaas/get/text_plain/rm  ListRobotNickNamesResponseTr#   r)   r4   s                  r   r  z8LIVESAAS20230801Api.list_robot_nick_names_with_http_info1  ro  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  list_sub_account_organizations  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_sub_account_organizations(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListSubAccountOrganizationsRequest body: (required)
        :return: ListSubAccountOrganizationsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -list_sub_account_organizations_with_http_infor   s       r   list_sub_account_organizationsz2LIVESAAS20230801Api.list_sub_account_organizationsf1  r)  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a<  list_sub_account_organizations  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_sub_account_organizations_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListSubAccountOrganizationsRequest body: (required)
        :return: ListSubAccountOrganizationsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method list_sub_account_organizationsNzSMissing the required parameter `body` when calling `list_sub_account_organizations`r   r   rl  r   r    z@/ListSubAccountOrganizations/2023-08-01/livesaas/get/text_plain/rm  #ListSubAccountOrganizationsResponseTr#   r)   r4   s                  r   r  zALIVESAAS20230801Api.list_sub_account_organizations_with_http_info{1  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_sub_account_roles  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_sub_account_roles(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListSubAccountRolesRequest body: (required)
        :return: ListSubAccountRolesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %list_sub_account_roles_with_http_infor   s       r   list_sub_account_rolesz*LIVESAAS20230801Api.list_sub_account_roles1  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_sub_account_roles  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_sub_account_roles_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListSubAccountRolesRequest body: (required)
        :return: ListSubAccountRolesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method list_sub_account_rolesNzKMissing the required parameter `body` when calling `list_sub_account_roles`r   r   rl  r   r    z8/ListSubAccountRoles/2023-08-01/livesaas/get/text_plain/rm  ListSubAccountRolesResponseTr#   r)   r4   s                  r   r  z9LIVESAAS20230801Api.list_sub_account_roles_with_http_info1  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_sub_accounts  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_sub_accounts(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListSubAccountsRequest body: (required)
        :return: ListSubAccountsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    list_sub_accounts_with_http_infor   s       r   list_sub_accountsz%LIVESAAS20230801Api.list_sub_accounts(2  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a
  list_sub_accounts  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_sub_accounts_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListSubAccountsRequest body: (required)
        :return: ListSubAccountsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method list_sub_accountsNzFMissing the required parameter `body` when calling `list_sub_accounts`r   r   rl  r   r    z4/ListSubAccounts/2023-08-01/livesaas/get/text_plain/rm  ListSubAccountsResponseTr#   r)   r4   s                  r   r  z4LIVESAAS20230801Api.list_sub_accounts_with_http_info=2  r&  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a)  list_teach_assistant_accounts  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_teach_assistant_accounts(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListTeachAssistantAccountsRequest body: (required)
        :return: ListTeachAssistantAccountsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,list_teach_assistant_accounts_with_http_infor   s       r   list_teach_assistant_accountsz1LIVESAAS20230801Api.list_teach_assistant_accounts2  r  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a8  list_teach_assistant_accounts  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_teach_assistant_accounts_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListTeachAssistantAccountsRequest body: (required)
        :return: ListTeachAssistantAccountsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method list_teach_assistant_accountsNzRMissing the required parameter `body` when calling `list_teach_assistant_accounts`r   r   rl  r   r    z?/ListTeachAssistantAccounts/2023-08-01/livesaas/get/text_plain/rm  "ListTeachAssistantAccountsResponseTr#   r)   r4   s                  r   r  z@LIVESAAS20230801Api.list_teach_assistant_accounts_with_http_info2  s    X
+&&&2333,---,---fX&677 	 	HC*$$?ADE   F3KK8?1 	svV7K7K7=f~7MqrrrV .K"&/"F"F #" #"h )-(R(RN) )n% **''Mu#!>'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_vod_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_vod_player_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVodPlayerConfigRequest body: (required)
        :return: ListVodPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %list_vod_player_config_with_http_infor   s       r   list_vod_player_configz*LIVESAAS20230801Api.list_vod_player_config2  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  list_vod_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_vod_player_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVodPlayerConfigRequest body: (required)
        :return: ListVodPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method list_vod_player_configNzKMissing the required parameter `body` when calling `list_vod_player_config`r   r   rl  r   r    z8/ListVodPlayerConfig/2023-08-01/livesaas/get/text_plain/rm  ListVodPlayerConfigResponseTr#   r)   r4   s                  r   r  z9LIVESAAS20230801Api.list_vod_player_config_with_http_info2  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_wait_link_audience  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_wait_link_audience(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListWaitLinkAudienceRequest body: (required)
        :return: ListWaitLinkAudienceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &list_wait_link_audience_with_http_infor   s       r   list_wait_link_audiencez+LIVESAAS20230801Api.list_wait_link_audienceK3  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a   list_wait_link_audience  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_wait_link_audience_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListWaitLinkAudienceRequest body: (required)
        :return: ListWaitLinkAudienceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method list_wait_link_audienceNzLMissing the required parameter `body` when calling `list_wait_link_audience`r   r   rl  r   r    z9/ListWaitLinkAudience/2023-08-01/livesaas/get/text_plain/rm  ListWaitLinkAudienceResponseTr#   r)   r4   s                  r   r  z:LIVESAAS20230801Api.list_wait_link_audience_with_http_info`3  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_web_sdk_domain_configs  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_web_sdk_domain_configs(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListWebSDKDomainConfigsRequest body: (required)
        :return: ListWebSDKDomainConfigsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *list_web_sdk_domain_configs_with_http_infor   s       r   list_web_sdk_domain_configsz/LIVESAAS20230801Api.list_web_sdk_domain_configs3  rw  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a.  list_web_sdk_domain_configs  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.list_web_sdk_domain_configs_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListWebSDKDomainConfigsRequest body: (required)
        :return: ListWebSDKDomainConfigsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method list_web_sdk_domain_configsNzPMissing the required parameter `body` when calling `list_web_sdk_domain_configs`r   r   rl  r   r    z</ListWebSDKDomainConfigs/2023-08-01/livesaas/get/text_plain/rm  ListWebSDKDomainConfigsResponseTr#   r)   r4   s                  r   r$  z>LIVESAAS20230801Api.list_web_sdk_domain_configs_with_http_info3  s    X
+&&&2333,---,---fX&677 	 	HC*$$=?BC   F3KK8?1 	qvV7K7K7=f~7MopppV .K"&/"F"F #" #"h )-(R(RN) )n% **''JE#!;'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  media_cut  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.media_cut(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param MediaCutRequest body: (required)
        :return: MediaCutResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   media_cut_with_http_infor   s       r   	media_cutzLIVESAAS20230801Api.media_cut4  s]     ,0'(::k"" 	040@@@@@2T24BB6BBTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  media_cut  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.media_cut_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param MediaCutRequest body: (required)
        :return: MediaCutResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z;Got an unexpected keyword argument '%s' to method media_cutNz>Missing the required parameter `body` when calling `media_cut`r   r   r   r    z4/MediaCut/2023-08-01/livesaas/post/application_json/r!   MediaCutResponseTr#   r)   r4   s                  r   r)  z,LIVESAAS20230801Api.media_cut_with_http_info"4  s    X
+&&&2333,---,---fX&677 	 	HC*$$+-01   F3KK8?1 	_vV7K7K7=f~7M]^^^V .K"&/"F"F #" #"h )-(R(R )" )"n% **''BF#!,'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a7  modify_activity_custom_emoji_sets  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.modify_activity_custom_emoji_sets(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ModifyActivityCustomEmojiSetsRequest body: (required)
        :return: ModifyActivityCustomEmojiSetsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0modify_activity_custom_emoji_sets_with_http_infor   s       r   !modify_activity_custom_emoji_setsz5LIVESAAS20230801Api.modify_activity_custom_emoji_setsn4  rm   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aF  modify_activity_custom_emoji_sets  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.modify_activity_custom_emoji_sets_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ModifyActivityCustomEmojiSetsRequest body: (required)
        :return: ModifyActivityCustomEmojiSetsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method modify_activity_custom_emoji_setsNzVMissing the required parameter `body` when calling `modify_activity_custom_emoji_sets`r   r   r   r    zI/ModifyActivityCustomEmojiSets/2023-08-01/livesaas/post/application_json/r!   %ModifyActivityCustomEmojiSetsResponseTr#   r)   r4   s                  r   r.  zDLIVESAAS20230801Api.modify_activity_custom_emoji_sets_with_http_info4  rp   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  modify_activity_menus  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.modify_activity_menus(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ModifyActivityMenusRequest body: (required)
        :return: ModifyActivityMenusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $modify_activity_menus_with_http_infor   s       r   modify_activity_menusz)LIVESAAS20230801Api.modify_activity_menus4  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  modify_activity_menus  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.modify_activity_menus_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ModifyActivityMenusRequest body: (required)
        :return: ModifyActivityMenusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method modify_activity_menusNzJMissing the required parameter `body` when calling `modify_activity_menus`r   r   r   r    z?/ModifyActivityMenus/2023-08-01/livesaas/post/application_json/r!   ModifyActivityMenusResponseTr#   r)   r4   s                  r   r3  z8LIVESAAS20230801Api.modify_activity_menus_with_http_info4  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  modify_audience_group  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.modify_audience_group(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ModifyAudienceGroupRequest body: (required)
        :return: ModifyAudienceGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $modify_audience_group_with_http_infor   s       r   modify_audience_groupz)LIVESAAS20230801Api.modify_audience_group05  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  modify_audience_group  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.modify_audience_group_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ModifyAudienceGroupRequest body: (required)
        :return: ModifyAudienceGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method modify_audience_groupNzJMissing the required parameter `body` when calling `modify_audience_group`r   r   r   r    z?/ModifyAudienceGroup/2023-08-01/livesaas/post/application_json/r!   ModifyAudienceGroupResponseTr#   r)   r4   s                  r   r8  z8LIVESAAS20230801Api.modify_audience_group_with_http_infoE5  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a!  reorder_viewer_level_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.reorder_viewer_level_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ReorderViewerLevelConfigRequest body: (required)
        :return: ReorderViewerLevelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *reorder_viewer_level_config_with_http_infor   s       r   reorder_viewer_level_configz/LIVESAAS20230801Api.reorder_viewer_level_config5  rw  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a0  reorder_viewer_level_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.reorder_viewer_level_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ReorderViewerLevelConfigRequest body: (required)
        :return: ReorderViewerLevelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method reorder_viewer_level_configNzPMissing the required parameter `body` when calling `reorder_viewer_level_config`r   r   r   r    zD/ReorderViewerLevelConfig/2023-08-01/livesaas/post/application_json/r!    ReorderViewerLevelConfigResponseTr#   r)   r4   s                  r   r=  z>LIVESAAS20230801Api.reorder_viewer_level_config_with_http_info5      X
+&&&2333,---,---fX&677 	 	HC*$$=?BC   F3KK8?1 	qvV7K7K7=f~7MopppV .K"&/"F"F #" #"h )-(R(R )" )"n% **''RTZ#!<'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  resend_activity_coupon  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.resend_activity_coupon(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ResendActivityCouponRequest body: (required)
        :return: ResendActivityCouponResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %resend_activity_coupon_with_http_infor   s       r   resend_activity_couponz*LIVESAAS20230801Api.resend_activity_coupon5  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  resend_activity_coupon  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.resend_activity_coupon_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ResendActivityCouponRequest body: (required)
        :return: ResendActivityCouponResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method resend_activity_couponNzKMissing the required parameter `body` when calling `resend_activity_coupon`r   r   r   r    z@/ResendActivityCoupon/2023-08-01/livesaas/post/application_json/r!   ResendActivityCouponResponseTr#   r)   r4   s                  r   rC  z9LIVESAAS20230801Api.resend_activity_coupon_with_http_info6  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  resume_live_channel  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.resume_live_channel(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ResumeLiveChannelRequest body: (required)
        :return: ResumeLiveChannelResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "resume_live_channel_with_http_infor   s       r   resume_live_channelz'LIVESAAS20230801Api.resume_live_channelS6  rN   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  resume_live_channel  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.resume_live_channel_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ResumeLiveChannelRequest body: (required)
        :return: ResumeLiveChannelResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method resume_live_channelNzHMissing the required parameter `body` when calling `resume_live_channel`r   r   r   r    z=/ResumeLiveChannel/2023-08-01/livesaas/post/application_json/r!   ResumeLiveChannelResponseTr#   r)   r4   s                  r   rH  z6LIVESAAS20230801Api.resume_live_channel_with_http_infoh6  rQ   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a3  search_video_library_folder_tree  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.search_video_library_folder_tree(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SearchVideoLibraryFolderTreeRequest body: (required)
        :return: SearchVideoLibraryFolderTreeResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   /search_video_library_folder_tree_with_http_infor   s       r    search_video_library_folder_treez4LIVESAAS20230801Api.search_video_library_folder_tree6  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aB  search_video_library_folder_tree  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.search_video_library_folder_tree_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SearchVideoLibraryFolderTreeRequest body: (required)
        :return: SearchVideoLibraryFolderTreeResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zRGot an unexpected keyword argument '%s' to method search_video_library_folder_treeNzUMissing the required parameter `body` when calling `search_video_library_folder_tree`r   r   rl  r   r    zA/SearchVideoLibraryFolderTree/2023-08-01/livesaas/get/text_plain/rm  $SearchVideoLibraryFolderTreeResponseTr#   r)   r4   s                  r   rM  zCLIVESAAS20230801Api.search_video_library_folder_tree_with_http_info6  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  send_activity_coupon  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.send_activity_coupon(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SendActivityCouponRequest body: (required)
        :return: SendActivityCouponResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #send_activity_coupon_with_http_infor   s       r   send_activity_couponz(LIVESAAS20230801Api.send_activity_coupon7  ra   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  send_activity_coupon  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.send_activity_coupon_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SendActivityCouponRequest body: (required)
        :return: SendActivityCouponResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method send_activity_couponNzIMissing the required parameter `body` when calling `send_activity_coupon`r   r   r   r    z>/SendActivityCoupon/2023-08-01/livesaas/post/application_json/r!   SendActivityCouponResponseTr#   r)   r4   s                  r   rR  z7LIVESAAS20230801Api.send_activity_coupon_with_http_info*7  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a!  send_activity_robot_comment  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.send_activity_robot_comment(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SendActivityRobotCommentRequest body: (required)
        :return: SendActivityRobotCommentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *send_activity_robot_comment_with_http_infor   s       r   send_activity_robot_commentz/LIVESAAS20230801Api.send_activity_robot_commentv7  rw  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a0  send_activity_robot_comment  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.send_activity_robot_comment_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SendActivityRobotCommentRequest body: (required)
        :return: SendActivityRobotCommentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method send_activity_robot_commentNzPMissing the required parameter `body` when calling `send_activity_robot_comment`r   r   r   r    zD/SendActivityRobotComment/2023-08-01/livesaas/post/application_json/r!    SendActivityRobotCommentResponseTr#   r)   r4   s                  r   rW  z>LIVESAAS20230801Api.send_activity_robot_comment_with_http_info7  rA  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  send_product_order_message  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.send_product_order_message(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SendProductOrderMessageRequest body: (required)
        :return: SendProductOrderMessageResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )send_product_order_message_with_http_infor   s       r   send_product_order_messagez.LIVESAAS20230801Api.send_product_order_message7  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  send_product_order_message  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.send_product_order_message_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SendProductOrderMessageRequest body: (required)
        :return: SendProductOrderMessageResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method send_product_order_messageNzOMissing the required parameter `body` when calling `send_product_order_message`r   r   r   r    zC/SendProductOrderMessage/2023-08-01/livesaas/post/application_json/r!   SendProductOrderMessageResponseTr#   r)   r4   s                  r   r\  z=LIVESAAS20230801Api.send_product_order_message_with_http_info7  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  stop_activity_coupon  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.stop_activity_coupon(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param StopActivityCouponRequest body: (required)
        :return: StopActivityCouponResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #stop_activity_coupon_with_http_infor   s       r   stop_activity_couponz(LIVESAAS20230801Api.stop_activity_coupon88  ra   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  stop_activity_coupon  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.stop_activity_coupon_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param StopActivityCouponRequest body: (required)
        :return: StopActivityCouponResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method stop_activity_couponNzIMissing the required parameter `body` when calling `stop_activity_coupon`r   r   r   r    z>/StopActivityCoupon/2023-08-01/livesaas/post/application_json/r!   StopActivityCouponResponseTr#   r)   r4   s                  r   ra  z7LIVESAAS20230801Api.stop_activity_coupon_with_http_infoM8  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_account_ban_status  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_account_ban_status(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAccountBanStatusRequest body: (required)
        :return: UpdateAccountBanStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (update_account_ban_status_with_http_infor   s       r   update_account_ban_statusz-LIVESAAS20230801Api.update_account_ban_status8  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a(  update_account_ban_status  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_account_ban_status_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAccountBanStatusRequest body: (required)
        :return: UpdateAccountBanStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method update_account_ban_statusNzNMissing the required parameter `body` when calling `update_account_ban_status`r   r   r   r    zB/UpdateAccountBanStatus/2023-08-01/livesaas/post/application_json/r!   UpdateAccountBanStatusResponseTr#   r)   r4   s                  r   rf  z<LIVESAAS20230801Api.update_account_ban_status_with_http_info8  r7  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_activity_band  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_band(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityBandRequest body: (required)
        :return: UpdateActivityBandResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #update_activity_band_with_http_infor   s       r   update_activity_bandz(LIVESAAS20230801Api.update_activity_band8  ra   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  update_activity_band  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_band_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityBandRequest body: (required)
        :return: UpdateActivityBandResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method update_activity_bandNzIMissing the required parameter `body` when calling `update_activity_band`r   r   r   r    z>/UpdateActivityBand/2023-08-01/livesaas/post/application_json/r!   UpdateActivityBandResponseTr#   r)   r4   s                  r   rk  z7LIVESAAS20230801Api.update_activity_band_with_http_info9  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_activity_bonus_task  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_bonus_task(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityBonusTaskRequest body: (required)
        :return: UpdateActivityBonusTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )update_activity_bonus_task_with_http_infor   s       r   update_activity_bonus_taskz.LIVESAAS20230801Api.update_activity_bonus_task[9  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  update_activity_bonus_task  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_bonus_task_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityBonusTaskRequest body: (required)
        :return: UpdateActivityBonusTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method update_activity_bonus_taskNzOMissing the required parameter `body` when calling `update_activity_bonus_task`r   r   r   r    zC/UpdateActivityBonusTask/2023-08-01/livesaas/post/application_json/r!   UpdateActivityBonusTaskResponseTr#   r)   r4   s                  r   rp  z=LIVESAAS20230801Api.update_activity_bonus_task_with_http_infop9  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  update_activity_comment_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_comment_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityCommentConfigRequest body: (required)
        :return: UpdateActivityCommentConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -update_activity_comment_config_with_http_infor   s       r   update_activity_comment_configz2LIVESAAS20230801Api.update_activity_comment_config9  r)  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a<  update_activity_comment_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_comment_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityCommentConfigRequest body: (required)
        :return: UpdateActivityCommentConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method update_activity_comment_configNzSMissing the required parameter `body` when calling `update_activity_comment_config`r   r   r   r    zG/UpdateActivityCommentConfig/2023-08-01/livesaas/post/application_json/r!   #UpdateActivityCommentConfigResponseTr#   r)   r4   s                  r   ru  zALIVESAAS20230801Api.update_activity_comment_config_with_http_info9  r,  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_activity_coupon  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_coupon(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityCouponRequest body: (required)
        :return: UpdateActivityCouponResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %update_activity_coupon_with_http_infor   s       r   update_activity_couponz*LIVESAAS20230801Api.update_activity_coupon:  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  update_activity_coupon  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_coupon_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityCouponRequest body: (required)
        :return: UpdateActivityCouponResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method update_activity_couponNzKMissing the required parameter `body` when calling `update_activity_coupon`r   r   r   r    z@/UpdateActivityCoupon/2023-08-01/livesaas/post/application_json/r!   UpdateActivityCouponResponseTr#   r)   r4   s                  r   rz  z9LIVESAAS20230801Api.update_activity_coupon_with_http_info2:  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aM  update_activity_custom_emoji_set_status  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_custom_emoji_set_status(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityCustomEmojiSetStatusRequest body: (required)
        :return: UpdateActivityCustomEmojiSetStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   6update_activity_custom_emoji_set_status_with_http_infor   s       r   'update_activity_custom_emoji_set_statusz;LIVESAAS20230801Api.update_activity_custom_emoji_set_status~:  `     ,0'(::k"" 	N4Nt^^W]^^^PTPQU``Y_``TKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a\  update_activity_custom_emoji_set_status  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_custom_emoji_set_status_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityCustomEmojiSetStatusRequest body: (required)
        :return: UpdateActivityCustomEmojiSetStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zYGot an unexpected keyword argument '%s' to method update_activity_custom_emoji_set_statusNz\Missing the required parameter `body` when calling `update_activity_custom_emoji_set_status`r   r   r   r    zN/UpdateActivityCustomEmojiSetStatus/2023-08-01/livesaas/post/application_json/r!   *UpdateActivityCustomEmojiSetStatusResponseTr#   r)   r4   s                  r   r  zJLIVESAAS20230801Api.update_activity_custom_emoji_set_status_with_http_info:  s    X
+&&&2333,---,---fX&677 	 	HC*$$IKNO   F3KK8?1 	}vV7K7K7=f~7M{|||V .K"&/"F"F #" #"h )-(R(R )" )"n% **''\^d#!F'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  update_activity_embedded_url  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_embedded_url(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityEmbeddedUrlRequest body: (required)
        :return: UpdateActivityEmbeddedUrlResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +update_activity_embedded_url_with_http_infor   s       r   update_activity_embedded_urlz0LIVESAAS20230801Api.update_activity_embedded_url:  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a4  update_activity_embedded_url  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_embedded_url_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityEmbeddedUrlRequest body: (required)
        :return: UpdateActivityEmbeddedUrlResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method update_activity_embedded_urlNzQMissing the required parameter `body` when calling `update_activity_embedded_url`r   r   r   r    zE/UpdateActivityEmbeddedUrl/2023-08-01/livesaas/post/application_json/r!   !UpdateActivityEmbeddedUrlResponseTr#   r)   r4   s                  r   r  z?LIVESAAS20230801Api.update_activity_embedded_url_with_http_info:  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  update_activity_host_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_host_account(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityHostAccountRequest body: (required)
        :return: UpdateActivityHostAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +update_activity_host_account_with_http_infor   s       r   update_activity_host_accountz0LIVESAAS20230801Api.update_activity_host_account@;  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a4  update_activity_host_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_host_account_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityHostAccountRequest body: (required)
        :return: UpdateActivityHostAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method update_activity_host_accountNzQMissing the required parameter `body` when calling `update_activity_host_account`r   r   r   r    zE/UpdateActivityHostAccount/2023-08-01/livesaas/post/application_json/r!   !UpdateActivityHostAccountResponseTr#   r)   r4   s                  r   r  z?LIVESAAS20230801Api.update_activity_host_account_with_http_infoU;  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a'  update_activity_ip_ban_status  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_ip_ban_status(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityIpBanStatusRequest body: (required)
        :return: UpdateActivityIpBanStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,update_activity_ip_ban_status_with_http_infor   s       r   update_activity_ip_ban_statusz1LIVESAAS20230801Api.update_activity_ip_ban_status;  r  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a6  update_activity_ip_ban_status  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_ip_ban_status_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityIpBanStatusRequest body: (required)
        :return: UpdateActivityIpBanStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method update_activity_ip_ban_statusNzRMissing the required parameter `body` when calling `update_activity_ip_ban_status`r   r   r   r    zE/UpdateActivityIpBanStatus/2023-08-01/livesaas/post/application_json/r!   !UpdateActivityIpBanStatusResponseTr#   r)   r4   s                  r   r  z@LIVESAAS20230801Api.update_activity_ip_ban_status_with_http_info;  s    X
+&&&2333,---,---fX&677 	 	HC*$$?ADE   F3KK8?1 	svV7K7K7=f~7MqrrrV .K"&/"F"F #" #"h )-(R(R )" )"n% **''SU[#!='jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_activity_media_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_media_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityMediaInfoRequest body: (required)
        :return: UpdateActivityMediaInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )update_activity_media_info_with_http_infor   s       r   update_activity_media_infoz.LIVESAAS20230801Api.update_activity_media_info<  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  update_activity_media_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_media_info_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityMediaInfoRequest body: (required)
        :return: UpdateActivityMediaInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method update_activity_media_infoNzOMissing the required parameter `body` when calling `update_activity_media_info`r   r   r   r    zC/UpdateActivityMediaInfo/2023-08-01/livesaas/post/application_json/r!   UpdateActivityMediaInfoResponseTr#   r)   r4   s                  r   r  z=LIVESAAS20230801Api.update_activity_media_info_with_http_info<  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  update_activity_message_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_message_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityMessageConfigRequest body: (required)
        :return: UpdateActivityMessageConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -update_activity_message_config_with_http_infor   s       r   update_activity_message_configz2LIVESAAS20230801Api.update_activity_message_configc<  r)  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a<  update_activity_message_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_message_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityMessageConfigRequest body: (required)
        :return: UpdateActivityMessageConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method update_activity_message_configNzSMissing the required parameter `body` when calling `update_activity_message_config`r   r   r   r    zG/UpdateActivityMessageConfig/2023-08-01/livesaas/post/application_json/r!   #UpdateActivityMessageConfigResponseTr#   r)   r4   s                  r   r  zALIVESAAS20230801Api.update_activity_message_config_with_http_infox<  r,  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_activity_poster  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_poster(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityPosterRequest body: (required)
        :return: UpdateActivityPosterResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %update_activity_poster_with_http_infor   s       r   update_activity_posterz*LIVESAAS20230801Api.update_activity_poster<  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  update_activity_poster  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_poster_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityPosterRequest body: (required)
        :return: UpdateActivityPosterResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method update_activity_posterNzKMissing the required parameter `body` when calling `update_activity_poster`r   r   r   r    z@/UpdateActivityPoster/2023-08-01/livesaas/post/application_json/r!   UpdateActivityPosterResponseTr#   r)   r4   s                  r   r  z9LIVESAAS20230801Api.update_activity_poster_with_http_info<  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_activity_product  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_product(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityProductRequest body: (required)
        :return: UpdateActivityProductResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &update_activity_product_with_http_infor   s       r   update_activity_productz+LIVESAAS20230801Api.update_activity_product%=  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a"  update_activity_product  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_product_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityProductRequest body: (required)
        :return: UpdateActivityProductResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method update_activity_productNzLMissing the required parameter `body` when calling `update_activity_product`r   r   r   r    zA/UpdateActivityProduct/2023-08-01/livesaas/post/application_json/r!   UpdateActivityProductResponseTr#   r)   r4   s                  r   r  z:LIVESAAS20230801Api.update_activity_product_with_http_info:=  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a!  update_activity_quiz_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_quiz_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityQuizConfigRequest body: (required)
        :return: UpdateActivityQuizConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *update_activity_quiz_config_with_http_infor   s       r   update_activity_quiz_configz/LIVESAAS20230801Api.update_activity_quiz_config=  rw  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a0  update_activity_quiz_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_quiz_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityQuizConfigRequest body: (required)
        :return: UpdateActivityQuizConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method update_activity_quiz_configNzPMissing the required parameter `body` when calling `update_activity_quiz_config`r   r   r   r    zD/UpdateActivityQuizConfig/2023-08-01/livesaas/post/application_json/r!    UpdateActivityQuizConfigResponseTr#   r)   r4   s                  r   r  z>LIVESAAS20230801Api.update_activity_quiz_config_with_http_info=  rA  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_activity_red_packet  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_red_packet(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityRedPacketRequest body: (required)
        :return: UpdateActivityRedPacketResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )update_activity_red_packet_with_http_infor   s       r   update_activity_red_packetz.LIVESAAS20230801Api.update_activity_red_packet=  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  update_activity_red_packet  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_red_packet_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityRedPacketRequest body: (required)
        :return: UpdateActivityRedPacketResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method update_activity_red_packetNzOMissing the required parameter `body` when calling `update_activity_red_packet`r   r   r   r    zC/UpdateActivityRedPacket/2023-08-01/livesaas/post/application_json/r!   UpdateActivityRedPacketResponseTr#   r)   r4   s                  r   r  z=LIVESAAS20230801Api.update_activity_red_packet_with_http_info=  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aC  update_activity_replay_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_replay_player_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityReplayPlayerConfigRequest body: (required)
        :return: UpdateActivityReplayPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   3update_activity_replay_player_config_with_http_infor   s       r   $update_activity_replay_player_configz8LIVESAAS20230801Api.update_activity_replay_player_configH>  r  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aR  update_activity_replay_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_replay_player_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityReplayPlayerConfigRequest body: (required)
        :return: UpdateActivityReplayPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zVGot an unexpected keyword argument '%s' to method update_activity_replay_player_configNzYMissing the required parameter `body` when calling `update_activity_replay_player_config`r   r   r   r    zL/UpdateActivityReplayPlayerConfig/2023-08-01/livesaas/post/application_json/r!   (UpdateActivityReplayPlayerConfigResponseTr#   r)   r4   s                  r   r  zGLIVESAAS20230801Api.update_activity_replay_player_config_with_http_info]>      X
+&&&2333,---,---fX&677 	 	HC*$$FHKL   F3KK8?1 	zvV7K7K7=f~7MxyyyV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Z\b#!D'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aC  update_activity_robot_comment_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_robot_comment_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityRobotCommentConfigRequest body: (required)
        :return: UpdateActivityRobotCommentConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   3update_activity_robot_comment_config_with_http_infor   s       r   $update_activity_robot_comment_configz8LIVESAAS20230801Api.update_activity_robot_comment_config>  r  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aR  update_activity_robot_comment_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_robot_comment_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityRobotCommentConfigRequest body: (required)
        :return: UpdateActivityRobotCommentConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zVGot an unexpected keyword argument '%s' to method update_activity_robot_comment_configNzYMissing the required parameter `body` when calling `update_activity_robot_comment_config`r   r   r   r    zL/UpdateActivityRobotCommentConfig/2023-08-01/livesaas/post/application_json/r!   (UpdateActivityRobotCommentConfigResponseTr#   r)   r4   s                  r   r  zGLIVESAAS20230801Api.update_activity_robot_comment_config_with_http_info>  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a/  update_activity_user_ban_status  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_user_ban_status(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityUserBanStatusRequest body: (required)
        :return: UpdateActivityUserBanStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .update_activity_user_ban_status_with_http_infor   s       r   update_activity_user_ban_statusz3LIVESAAS20230801Api.update_activity_user_ban_status
?  rU   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a>  update_activity_user_ban_status  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_user_ban_status_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityUserBanStatusRequest body: (required)
        :return: UpdateActivityUserBanStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method update_activity_user_ban_statusNzTMissing the required parameter `body` when calling `update_activity_user_ban_status`r   r   r   r    zG/UpdateActivityUserBanStatus/2023-08-01/livesaas/post/application_json/r!   #UpdateActivityUserBanStatusResponseTr#   r)   r4   s                  r   r  zBLIVESAAS20230801Api.update_activity_user_ban_status_with_http_info?  s    X
+&&&2333,---,---fX&677 	 	HC*$$ACFG   F3KK8?1 	uvV7K7K7=f~7MstttV .K"&/"F"F #" #"h )-(R(R )" )"n% **''UW]#!?'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  update_activity_viewer_level  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_viewer_level(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityViewerLevelRequest body: (required)
        :return: UpdateActivityViewerLevelResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +update_activity_viewer_level_with_http_infor   s       r   update_activity_viewer_levelz0LIVESAAS20230801Api.update_activity_viewer_levelk?  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a4  update_activity_viewer_level  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_activity_viewer_level_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateActivityViewerLevelRequest body: (required)
        :return: UpdateActivityViewerLevelResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method update_activity_viewer_levelNzQMissing the required parameter `body` when calling `update_activity_viewer_level`r   r   r   r    zE/UpdateActivityViewerLevel/2023-08-01/livesaas/post/application_json/r!   !UpdateActivityViewerLevelResponseTr#   r)   r4   s                  r   r  z?LIVESAAS20230801Api.update_activity_viewer_level_with_http_info?  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_answer_repetition  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_answer_repetition(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAnswerRepetitionRequest body: (required)
        :return: UpdateAnswerRepetitionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'update_answer_repetition_with_http_infor   s       r   update_answer_repetitionz,LIVESAAS20230801Api.update_answer_repetition?  r@  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a&  update_answer_repetition  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_answer_repetition_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAnswerRepetitionRequest body: (required)
        :return: UpdateAnswerRepetitionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method update_answer_repetitionNzMMissing the required parameter `body` when calling `update_answer_repetition`r   r   r   r    zB/UpdateAnswerRepetition/2023-08-01/livesaas/post/application_json/r!   UpdateAnswerRepetitionResponseTr#   r)   r4   s                  r   r  z;LIVESAAS20230801Api.update_answer_repetition_with_http_info?  s    X
+&&&2333,---,---fX&677 	 	HC*$$:<?@   F3KK8?1 	nvV7K7K7=f~7MlmmmV .K"&/"F"F #" #"h )-(R(R )" )"n% **''PRX#!:'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a9  update_attention_detection_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_attention_detection_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAttentionDetectionConfigRequest body: (required)
        :return: UpdateAttentionDetectionConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0update_attention_detection_config_with_http_infor   s       r   !update_attention_detection_configz5LIVESAAS20230801Api.update_attention_detection_config-@  rm   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aH  update_attention_detection_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_attention_detection_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAttentionDetectionConfigRequest body: (required)
        :return: UpdateAttentionDetectionConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method update_attention_detection_configNzVMissing the required parameter `body` when calling `update_attention_detection_config`r   r   r   r    zJ/UpdateAttentionDetectionConfig/2023-08-01/livesaas/post/application_json/r!   &UpdateAttentionDetectionConfigResponseTr#   r)   r4   s                  r   r  zDLIVESAAS20230801Api.update_attention_detection_config_with_http_infoB@  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  update_audience_group_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_audience_group_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAudienceGroupConfigRequest body: (required)
        :return: UpdateAudienceGroupConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +update_audience_group_config_with_http_infor   s       r   update_audience_group_configz0LIVESAAS20230801Api.update_audience_group_config@  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a4  update_audience_group_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_audience_group_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAudienceGroupConfigRequest body: (required)
        :return: UpdateAudienceGroupConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method update_audience_group_configNzQMissing the required parameter `body` when calling `update_audience_group_config`r   r   r   r    zE/UpdateAudienceGroupConfig/2023-08-01/livesaas/post/application_json/r!   !UpdateAudienceGroupConfigResponseTr#   r)   r4   s                  r   r  z?LIVESAAS20230801Api.update_audience_group_config_with_http_info@  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a7  update_audience_group_user_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_audience_group_user_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAudienceGroupUserConfigRequest body: (required)
        :return: UpdateAudienceGroupUserConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0update_audience_group_user_config_with_http_infor   s       r   !update_audience_group_user_configz5LIVESAAS20230801Api.update_audience_group_user_config@  rm   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aF  update_audience_group_user_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_audience_group_user_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAudienceGroupUserConfigRequest body: (required)
        :return: UpdateAudienceGroupUserConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method update_audience_group_user_configNzVMissing the required parameter `body` when calling `update_audience_group_user_config`r   r   r   r    zI/UpdateAudienceGroupUserConfig/2023-08-01/livesaas/post/application_json/r!   %UpdateAudienceGroupUserConfigResponseTr#   r)   r4   s                  r   r  zDLIVESAAS20230801Api.update_audience_group_user_config_with_http_infoA  rp   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_award_item  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_award_item(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAwardItemRequest body: (required)
        :return: UpdateAwardItemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    update_award_item_with_http_infor   s       r   update_award_itemz%LIVESAAS20230801Api.update_award_itemPA  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a
  update_award_item  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_award_item_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAwardItemRequest body: (required)
        :return: UpdateAwardItemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method update_award_itemNzFMissing the required parameter `body` when calling `update_award_item`r   r   r   r    z;/UpdateAwardItem/2023-08-01/livesaas/post/application_json/r!   UpdateAwardItemResponseTr#   r)   r4   s                  r   r  z4LIVESAAS20230801Api.update_award_item_with_http_infoeA  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_callback_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_callback_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateCallbackConfigRequest body: (required)
        :return: UpdateCallbackConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %update_callback_config_with_http_infor   s       r   update_callback_configz*LIVESAAS20230801Api.update_callback_configA  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  update_callback_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_callback_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateCallbackConfigRequest body: (required)
        :return: UpdateCallbackConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method update_callback_configNzKMissing the required parameter `body` when calling `update_callback_config`r   r   r   r    z@/UpdateCallbackConfig/2023-08-01/livesaas/post/application_json/r!   UpdateCallbackConfigResponseTr#   r)   r4   s                  r   r  z9LIVESAAS20230801Api.update_callback_config_with_http_infoA  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_coupon  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_coupon(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateCouponRequest body: (required)
        :return: UpdateCouponResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   update_coupon_with_http_infor   s       r   update_couponz!LIVESAAS20230801Api.update_couponB  r  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  update_coupon  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_coupon_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateCouponRequest body: (required)
        :return: UpdateCouponResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z?Got an unexpected keyword argument '%s' to method update_couponNzBMissing the required parameter `body` when calling `update_coupon`r   r   r   r    z8/UpdateCoupon/2023-08-01/livesaas/post/application_json/r!   UpdateCouponResponseTr#   r)   r4   s                  r   r  z0LIVESAAS20230801Api.update_coupon_with_http_info'B  s    X
+&&&2333,---,---fX&677 	 	HC*$$/145   F3KK8?1 	cvV7K7K7=f~7MabbbV .K"&/"F"F #" #"h )-(R(R )" )"n% **''F#!0'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a3  update_default_vod_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_default_vod_player_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateDefaultVodPlayerConfigRequest body: (required)
        :return: UpdateDefaultVodPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   /update_default_vod_player_config_with_http_infor   s       r    update_default_vod_player_configz4LIVESAAS20230801Api.update_default_vod_player_configsB  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aB  update_default_vod_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_default_vod_player_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateDefaultVodPlayerConfigRequest body: (required)
        :return: UpdateDefaultVodPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zRGot an unexpected keyword argument '%s' to method update_default_vod_player_configNzUMissing the required parameter `body` when calling `update_default_vod_player_config`r   r   r   r    zH/UpdateDefaultVodPlayerConfig/2023-08-01/livesaas/post/application_json/r!   $UpdateDefaultVodPlayerConfigResponseTr#   r)   r4   s                  r   r  zCLIVESAAS20230801Api.update_default_vod_player_config_with_http_infoB  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a+  update_floating_advertisement  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_floating_advertisement(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateFloatingAdvertisementRequest body: (required)
        :return: UpdateFloatingAdvertisementResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,update_floating_advertisement_with_http_infor   s       r   update_floating_advertisementz1LIVESAAS20230801Api.update_floating_advertisementB  r  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a:  update_floating_advertisement  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_floating_advertisement_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateFloatingAdvertisementRequest body: (required)
        :return: UpdateFloatingAdvertisementResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method update_floating_advertisementNzRMissing the required parameter `body` when calling `update_floating_advertisement`r   r   r   r    zG/UpdateFloatingAdvertisement/2023-08-01/livesaas/post/application_json/r!   #UpdateFloatingAdvertisementResponseTr#   r)   r4   s                  r   r  z@LIVESAAS20230801Api.update_floating_advertisement_with_http_infoB  s    X
+&&&2333,---,---fX&677 	 	HC*$$?ADE   F3KK8?1 	svV7K7K7=f~7MqrrrV .K"&/"F"F #" #"h )-(R(R )" )"n% **''UW]#!?'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_host_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_host_account(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateHostAccountRequest body: (required)
        :return: UpdateHostAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "update_host_account_with_http_infor   s       r   update_host_accountz'LIVESAAS20230801Api.update_host_account5C  rN   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  update_host_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_host_account_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateHostAccountRequest body: (required)
        :return: UpdateHostAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method update_host_accountNzHMissing the required parameter `body` when calling `update_host_account`r   r   r   r    z=/UpdateHostAccount/2023-08-01/livesaas/post/application_json/r!   UpdateHostAccountResponseTr#   r)   r4   s                  r   r  z6LIVESAAS20230801Api.update_host_account_with_http_infoJC  rQ   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  update_in_page_advertisement  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_in_page_advertisement(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateInPageAdvertisementRequest body: (required)
        :return: UpdateInPageAdvertisementResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +update_in_page_advertisement_with_http_infor   s       r   update_in_page_advertisementz0LIVESAAS20230801Api.update_in_page_advertisementC  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a4  update_in_page_advertisement  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_in_page_advertisement_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateInPageAdvertisementRequest body: (required)
        :return: UpdateInPageAdvertisementResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method update_in_page_advertisementNzQMissing the required parameter `body` when calling `update_in_page_advertisement`r   r   r   r    zE/UpdateInPageAdvertisement/2023-08-01/livesaas/post/application_json/r!   !UpdateInPageAdvertisementResponseTr#   r)   r4   s                  r   r  z?LIVESAAS20230801Api.update_in_page_advertisement_with_http_infoC  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aO  update_interaction_script_record_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_interaction_script_record_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateInteractionScriptRecordConfigRequest body: (required)
        :return: UpdateInteractionScriptRecordConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   6update_interaction_script_record_config_with_http_infor   s       r   'update_interaction_script_record_configz;LIVESAAS20230801Api.update_interaction_script_record_configC  r  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a^  update_interaction_script_record_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_interaction_script_record_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateInteractionScriptRecordConfigRequest body: (required)
        :return: UpdateInteractionScriptRecordConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zYGot an unexpected keyword argument '%s' to method update_interaction_script_record_configNz\Missing the required parameter `body` when calling `update_interaction_script_record_config`r   r   r   r    zO/UpdateInteractionScriptRecordConfig/2023-08-01/livesaas/post/application_json/r!   +UpdateInteractionScriptRecordConfigResponseTr#   r)   r4   s                  r   r  zJLIVESAAS20230801Api.update_interaction_script_record_config_with_http_infoD  s    X
+&&&2333,---,---fX&677 	 	HC*$$IKNO   F3KK8?1 	}vV7K7K7=f~7M{|||V .K"&/"F"F #" #"h )-(R(R )" )"n% **'']_e#!G'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_live_channel_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_live_channel_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateLiveChannelConfigRequest body: (required)
        :return: UpdateLiveChannelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )update_live_channel_config_with_http_infor   s       r   update_live_channel_configz.LIVESAAS20230801Api.update_live_channel_configXD  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  update_live_channel_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_live_channel_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateLiveChannelConfigRequest body: (required)
        :return: UpdateLiveChannelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method update_live_channel_configNzOMissing the required parameter `body` when calling `update_live_channel_config`r   r   r   r    zC/UpdateLiveChannelConfig/2023-08-01/livesaas/post/application_json/r!   UpdateLiveChannelConfigResponseTr#   r)   r4   s                  r   r  z=LIVESAAS20230801Api.update_live_channel_config_with_http_infomD  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_loop_video_status  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_loop_video_status(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateLoopVideoStatusRequest body: (required)
        :return: UpdateLoopVideoStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'update_loop_video_status_with_http_infor   s       r   update_loop_video_statusz,LIVESAAS20230801Api.update_loop_video_statusD  r@  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a$  update_loop_video_status  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_loop_video_status_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateLoopVideoStatusRequest body: (required)
        :return: UpdateLoopVideoStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method update_loop_video_statusNzMMissing the required parameter `body` when calling `update_loop_video_status`r   r   r   r    zA/UpdateLoopVideoStatus/2023-08-01/livesaas/post/application_json/r!   UpdateLoopVideoStatusResponseTr#   r)   r4   s                  r   r  z;LIVESAAS20230801Api.update_loop_video_status_with_http_infoD  rC  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_loop_videos  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_loop_videos(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateLoopVideosRequest body: (required)
        :return: UpdateLoopVideosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !update_loop_videos_with_http_infor   s       r   update_loop_videosz&LIVESAAS20230801Api.update_loop_videosE  rG   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  update_loop_videos  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_loop_videos_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateLoopVideosRequest body: (required)
        :return: UpdateLoopVideosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method update_loop_videosNzGMissing the required parameter `body` when calling `update_loop_videos`r   r   r   r    z</UpdateLoopVideos/2023-08-01/livesaas/post/application_json/r!   UpdateLoopVideosResponseTr#   r)   r4   s                  r   r  z5LIVESAAS20230801Api.update_loop_videos_with_http_info/E  rJ   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_product_out_of_stock  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_product_out_of_stock(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateProductOutOfStockRequest body: (required)
        :return: UpdateProductOutOfStockResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *update_product_out_of_stock_with_http_infor   s       r   update_product_out_of_stockz/LIVESAAS20230801Api.update_product_out_of_stock{E  rw  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a.  update_product_out_of_stock  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_product_out_of_stock_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateProductOutOfStockRequest body: (required)
        :return: UpdateProductOutOfStockResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method update_product_out_of_stockNzPMissing the required parameter `body` when calling `update_product_out_of_stock`r   r   r   r    zC/UpdateProductOutOfStock/2023-08-01/livesaas/post/application_json/r!   UpdateProductOutOfStockResponseTr#   r)   r4   s                  r   r  z>LIVESAAS20230801Api.update_product_out_of_stock_with_http_infoE  rz  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  update_product_reminder_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_product_reminder_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateProductReminderInfoRequest body: (required)
        :return: UpdateProductReminderInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +update_product_reminder_info_with_http_infor   s       r   update_product_reminder_infoz0LIVESAAS20230801Api.update_product_reminder_infoE  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a4  update_product_reminder_info  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_product_reminder_info_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateProductReminderInfoRequest body: (required)
        :return: UpdateProductReminderInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method update_product_reminder_infoNzQMissing the required parameter `body` when calling `update_product_reminder_info`r   r   r   r    zE/UpdateProductReminderInfo/2023-08-01/livesaas/post/application_json/r!   !UpdateProductReminderInfoResponseTr#   r)   r4   s                  r   r  z?LIVESAAS20230801Api.update_product_reminder_info_with_http_infoE  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_program  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_program(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateProgramRequest body: (required)
        :return: UpdateProgramResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   update_program_with_http_infor   s       r   update_programz"LIVESAAS20230801Api.update_program=F  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a   update_program  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_program_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateProgramRequest body: (required)
        :return: UpdateProgramResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z@Got an unexpected keyword argument '%s' to method update_programNzCMissing the required parameter `body` when calling `update_program`r   r   r   r    z9/UpdateProgram/2023-08-01/livesaas/post/application_json/r!   UpdateProgramResponseTr#   r)   r4   s                  r   r  z1LIVESAAS20230801Api.update_program_with_http_infoRF  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_robot_comment  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_robot_comment(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateRobotCommentRequest body: (required)
        :return: UpdateRobotCommentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #update_robot_comment_with_http_infor   s       r   update_robot_commentz(LIVESAAS20230801Api.update_robot_commentF  ra   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  update_robot_comment  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_robot_comment_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateRobotCommentRequest body: (required)
        :return: UpdateRobotCommentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method update_robot_commentNzIMissing the required parameter `body` when calling `update_robot_comment`r   r   r   r    z>/UpdateRobotComment/2023-08-01/livesaas/post/application_json/r!   UpdateRobotCommentResponseTr#   r)   r4   s                  r   r!  z7LIVESAAS20230801Api.update_robot_comment_with_http_infoF  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_robot_nick_name  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_robot_nick_name(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateRobotNickNameRequest body: (required)
        :return: UpdateRobotNickNameResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %update_robot_nick_name_with_http_infor   s       r   update_robot_nick_namez*LIVESAAS20230801Api.update_robot_nick_nameF  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  update_robot_nick_name  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_robot_nick_name_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateRobotNickNameRequest body: (required)
        :return: UpdateRobotNickNameResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method update_robot_nick_nameNzKMissing the required parameter `body` when calling `update_robot_nick_name`r   r   r   r    z?/UpdateRobotNickName/2023-08-01/livesaas/post/application_json/r!   UpdateRobotNickNameResponseTr#   r)   r4   s                  r   r&  z9LIVESAAS20230801Api.update_robot_nick_name_with_http_infoG  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  update_security_control_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_security_control_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateSecurityControlConfigRequest body: (required)
        :return: UpdateSecurityControlConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -update_security_control_config_with_http_infor   s       r   update_security_control_configz2LIVESAAS20230801Api.update_security_control_config`G  r)  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a<  update_security_control_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_security_control_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateSecurityControlConfigRequest body: (required)
        :return: UpdateSecurityControlConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method update_security_control_configNzSMissing the required parameter `body` when calling `update_security_control_config`r   r   r   r    zG/UpdateSecurityControlConfig/2023-08-01/livesaas/post/application_json/r!   #UpdateSecurityControlConfigResponseTr#   r)   r4   s                  r   r+  zALIVESAAS20230801Api.update_security_control_config_with_http_infouG  r,  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  update_single_activity_product  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_single_activity_product(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateSingleActivityProductRequest body: (required)
        :return: UpdateSingleActivityProductResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -update_single_activity_product_with_http_infor   s       r   update_single_activity_productz2LIVESAAS20230801Api.update_single_activity_productG  r)  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a<  update_single_activity_product  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_single_activity_product_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateSingleActivityProductRequest body: (required)
        :return: UpdateSingleActivityProductResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method update_single_activity_productNzSMissing the required parameter `body` when calling `update_single_activity_product`r   r   r   r    zG/UpdateSingleActivityProduct/2023-08-01/livesaas/post/application_json/r!   #UpdateSingleActivityProductResponseTr#   r)   r4   s                  r   r0  zALIVESAAS20230801Api.update_single_activity_product_with_http_infoG  r,  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_sub_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_sub_account(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateSubAccountRequest body: (required)
        :return: UpdateSubAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !update_sub_account_with_http_infor   s       r   update_sub_accountz&LIVESAAS20230801Api.update_sub_account"H  rG   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  update_sub_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_sub_account_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateSubAccountRequest body: (required)
        :return: UpdateSubAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method update_sub_accountNzGMissing the required parameter `body` when calling `update_sub_account`r   r   r   r    z</UpdateSubAccount/2023-08-01/livesaas/post/application_json/r!   UpdateSubAccountResponseTr#   r)   r4   s                  r   r5  z5LIVESAAS20230801Api.update_sub_account_with_http_info7H  rJ   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  update_teach_assistant_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_teach_assistant_account(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateTeachAssistantAccountRequest body: (required)
        :return: UpdateTeachAssistantAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -update_teach_assistant_account_with_http_infor   s       r   update_teach_assistant_accountz2LIVESAAS20230801Api.update_teach_assistant_accountH  r)  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a<  update_teach_assistant_account  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_teach_assistant_account_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateTeachAssistantAccountRequest body: (required)
        :return: UpdateTeachAssistantAccountResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method update_teach_assistant_accountNzSMissing the required parameter `body` when calling `update_teach_assistant_account`r   r   r   r    zG/UpdateTeachAssistantAccount/2023-08-01/livesaas/post/application_json/r!   #UpdateTeachAssistantAccountResponseTr#   r)   r4   s                  r   r:  zALIVESAAS20230801Api.update_teach_assistant_account_with_http_infoH  r,  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a)  update_teach_assistant_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_teach_assistant_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateTeachAssistantConfigRequest body: (required)
        :return: UpdateTeachAssistantConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,update_teach_assistant_config_with_http_infor   s       r   update_teach_assistant_configz1LIVESAAS20230801Api.update_teach_assistant_configH  r  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a8  update_teach_assistant_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_teach_assistant_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateTeachAssistantConfigRequest body: (required)
        :return: UpdateTeachAssistantConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method update_teach_assistant_configNzRMissing the required parameter `body` when calling `update_teach_assistant_config`r   r   r   r    zF/UpdateTeachAssistantConfig/2023-08-01/livesaas/post/application_json/r!   "UpdateTeachAssistantConfigResponseTr#   r)   r4   s                  r   r?  z@LIVESAAS20230801Api.update_teach_assistant_config_with_http_infoH  s    X
+&&&2333,---,---fX&677 	 	HC*$$?ADE   F3KK8?1 	svV7K7K7=f~7MqrrrV .K"&/"F"F #" #"h )-(R(R )" )"n% **''TV\#!>'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_viewer_level_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_viewer_level_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateViewerLevelConfigRequest body: (required)
        :return: UpdateViewerLevelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )update_viewer_level_config_with_http_infor   s       r   update_viewer_level_configz.LIVESAAS20230801Api.update_viewer_level_configEI  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a,  update_viewer_level_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_viewer_level_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateViewerLevelConfigRequest body: (required)
        :return: UpdateViewerLevelConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method update_viewer_level_configNzOMissing the required parameter `body` when calling `update_viewer_level_config`r   r   r   r    zC/UpdateViewerLevelConfig/2023-08-01/livesaas/post/application_json/r!   UpdateViewerLevelConfigResponseTr#   r)   r4   s                  r   rD  z=LIVESAAS20230801Api.update_viewer_level_config_with_http_infoZI  r|   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a3  update_viewer_level_group_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_viewer_level_group_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateViewerLevelGroupConfigRequest body: (required)
        :return: UpdateViewerLevelGroupConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   /update_viewer_level_group_config_with_http_infor   s       r    update_viewer_level_group_configz4LIVESAAS20230801Api.update_viewer_level_group_configI  r   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aB  update_viewer_level_group_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_viewer_level_group_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateViewerLevelGroupConfigRequest body: (required)
        :return: UpdateViewerLevelGroupConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zRGot an unexpected keyword argument '%s' to method update_viewer_level_group_configNzUMissing the required parameter `body` when calling `update_viewer_level_group_config`r   r   r   r    zH/UpdateViewerLevelGroupConfig/2023-08-01/livesaas/post/application_json/r!   $UpdateViewerLevelGroupConfigResponseTr#   r)   r4   s                  r   rI  zCLIVESAAS20230801Api.update_viewer_level_group_config_with_http_infoI  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_viewing_restriction  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_viewing_restriction(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateViewingRestrictionRequest body: (required)
        :return: UpdateViewingRestrictionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )update_viewing_restriction_with_http_infor   s       r   update_viewing_restrictionz.LIVESAAS20230801Api.update_viewing_restrictionJ  ry   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a.  update_viewing_restriction  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_viewing_restriction_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateViewingRestrictionRequest body: (required)
        :return: UpdateViewingRestrictionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method update_viewing_restrictionNzOMissing the required parameter `body` when calling `update_viewing_restriction`r   r   r   r    zD/UpdateViewingRestriction/2023-08-01/livesaas/post/application_json/r!    UpdateViewingRestrictionResponseTr#   r)   r4   s                  r   rN  z=LIVESAAS20230801Api.update_viewing_restriction_with_http_infoJ  s    X
+&&&2333,---,---fX&677 	 	HC*$$<>AB   F3KK8?1 	pvV7K7K7=f~7MnoooV .K"&/"F"F #" #"h )-(R(R )" )"n% **''RTZ#!<'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_vod_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_vod_player_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateVodPlayerConfigRequest body: (required)
        :return: UpdateVodPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'update_vod_player_config_with_http_infor   s       r   update_vod_player_configz,LIVESAAS20230801Api.update_vod_player_confighJ  r@  r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a$  update_vod_player_config  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.update_vod_player_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateVodPlayerConfigRequest body: (required)
        :return: UpdateVodPlayerConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method update_vod_player_configNzMMissing the required parameter `body` when calling `update_vod_player_config`r   r   r   r    zA/UpdateVodPlayerConfig/2023-08-01/livesaas/post/application_json/r!   UpdateVodPlayerConfigResponseTr#   r)   r4   s                  r   rS  z;LIVESAAS20230801Api.update_vod_player_config_with_http_info}J  rC  r   r   (  __name__
__module____qualname____doc__r   r   r   rA   r@   rF   rE   rM   rL   rT   rS   r[   rZ   r`   r_   rg   rf   rl   rk   rs   rr   rx   rw   r   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r
  r	  r  r  r  r  r  r  r  r  r#  r"  r(  r'  r/  r.  r4  r3  r:  r9  r?  r>  rF  rE  rK  rJ  rP  rO  rU  rT  r[  rZ  r`  r_  re  rd  rj  ri  rq  rp  rv  ru  r}  r|  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r
  r	  r  r  r  r  r  r  r  r  r#  r"  r)  r(  r.  r-  r3  r2  r8  r7  r=  r<  rB  rA  rH  rG  rM  rL  rR  rQ  rW  rV  r\  r[  ra  r`  rg  rf  rl  rk  rr  rq  rw  rv  r|  r{  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r%  r$  r*  r)  r/  r.  r4  r3  r9  r8  r>  r=  rD  rC  rI  rH  rN  rM  rS  rR  rX  rW  r]  r\  rb  ra  rg  rf  rl  rk  rq  rp  rv  ru  r{  rz  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r	  r  r  r  r  r  r  r  r  r  r"  r!  r'  r&  r,  r+  r1  r0  r6  r5  r;  r:  r@  r?  rE  rD  rJ  rI  rO  rN  rT  rS   r   r   r   r      s]        % % % %
  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3 J3 J3r   r   )rZ  
__future__r   rer,   r   objectr   r[  r   r   <module>r_     s     ' & & & & & 				 


    oj3 oj3 oj3 oj3 oj3& oj3 oj3 oj3 oj3 oj3r   