class TencentCloud::Partners::V20180321::Client
def AgentPayDeals(request)
-
request:
() -- Request instance for AgentPayDeals.
def AgentPayDeals(request) body = send_request('AgentPayDeals', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = AgentPayDealsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def AgentTransferMoney(request)
-
request:
() -- Request instance for AgentTransferMoney.
def AgentTransferMoney(request) body = send_request('AgentTransferMoney', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = AgentTransferMoneyResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def AssignClientsToSales(request)
-
request:
() -- Request instance for AssignClientsToSales.
def AssignClientsToSales(request) body = send_request('AssignClientsToSales', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = AssignClientsToSalesResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def AuditApplyClient(request)
-
request:
() -- Request instance for AuditApplyClient.
def AuditApplyClient(request) body = send_request('AuditApplyClient', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = AuditApplyClientResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def CreatePayRelationForClient(request)
-
request:
() -- Request instance for CreatePayRelationForClient.
def CreatePayRelationForClient(request) body = send_request('CreatePayRelationForClient', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = CreatePayRelationForClientResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeAgentAuditedClients(request)
-
request:
() -- Request instance for DescribeAgentAuditedClients.
def DescribeAgentAuditedClients(request) body = send_request('DescribeAgentAuditedClients', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeAgentAuditedClientsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeAgentBills(request)
-
request:
() -- Request instance for DescribeAgentBills.
def DescribeAgentBills(request) body = send_request('DescribeAgentBills', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeAgentBillsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeAgentClientGrade(request)
-
request:
() -- Request instance for DescribeAgentClientGrade.
def DescribeAgentClientGrade(request) body = send_request('DescribeAgentClientGrade', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeAgentClientGradeResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeAgentClients(request)
-
request:
() -- Request instance for DescribeAgentClients.
def DescribeAgentClients(request) body = send_request('DescribeAgentClients', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeAgentClientsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeAgentDealsByCache(request)
-
request:
() -- Request instance for DescribeAgentDealsByCache.
def DescribeAgentDealsByCache(request) body = send_request('DescribeAgentDealsByCache', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeAgentDealsByCacheResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeAgentPayDealsV2(request)
-
request:
() -- Request instance for DescribeAgentPayDealsV2.
def DescribeAgentPayDealsV2(request) body = send_request('DescribeAgentPayDealsV2', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeAgentPayDealsV2Response.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeAgentSelfPayDealsV2(request)
-
request:
() -- Request instance for DescribeAgentSelfPayDealsV2.
def DescribeAgentSelfPayDealsV2(request) body = send_request('DescribeAgentSelfPayDealsV2', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeAgentSelfPayDealsV2Response.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeClientBalanceNew(request)
-
request:
() -- Request instance for DescribeClientBalanceNew.
def DescribeClientBalanceNew(request) body = send_request('DescribeClientBalanceNew', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeClientBalanceNewResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeRebateInfos(request)
-
request:
() -- Request instance for DescribeRebateInfos.
def DescribeRebateInfos(request) body = send_request('DescribeRebateInfos', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeRebateInfosResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeRebateInfosNew(request)
-
request:
() -- Request instance for DescribeRebateInfosNew.
def DescribeRebateInfosNew(request) body = send_request('DescribeRebateInfosNew', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeRebateInfosNewResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeSalesmans(request)
-
request:
() -- Request instance for DescribeSalesmans.
def DescribeSalesmans(request) body = send_request('DescribeSalesmans', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeSalesmansResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeUnbindClientList(request)
-
request:
() -- Request instance for DescribeUnbindClientList.
def DescribeUnbindClientList(request) body = send_request('DescribeUnbindClientList', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeUnbindClientListResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def ModifyClientRemark(request)
-
request:
() -- Request instance for ModifyClientRemark.
def ModifyClientRemark(request) body = send_request('ModifyClientRemark', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = ModifyClientRemarkResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def RemovePayRelationForClient(request)
-
request:
() -- Request instance for RemovePayRelationForClient.
def RemovePayRelationForClient(request) body = send_request('RemovePayRelationForClient', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = RemovePayRelationForClientResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def initialize(credential, region, profile = nil)
def initialize(credential, region, profile = nil) api_version = '2018-03-21' api_endpoint = 'partners.tencentcloudapi.com' sdk_version = 'PARTNERS_' + File.read(File.expand_path('../VERSION', __dir__)).strip super(credential, region, api_version, api_endpoint, sdk_version, profile) end