6670 lines
275 KiB
Python
6670 lines
275 KiB
Python
# -*- coding: utf-8 -*-
|
|
# This file is auto-generated, don't edit it. Thanks.
|
|
from __future__ import annotations
|
|
|
|
from typing import Dict
|
|
|
|
from alibabacloud_dysmsapi20170525 import models as main_models
|
|
from alibabacloud_tea_openapi import utils_models as open_api_util_models
|
|
from alibabacloud_tea_openapi.client import Client as OpenApiClient
|
|
from alibabacloud_tea_openapi.utils import Utils
|
|
from darabonba.core import DaraCore as DaraCore
|
|
from darabonba.runtime import RuntimeOptions
|
|
|
|
"""
|
|
"""
|
|
class Client(OpenApiClient):
|
|
|
|
def __init__(
|
|
self,
|
|
config: open_api_util_models.Config,
|
|
):
|
|
super().__init__(config)
|
|
self._endpoint_rule = 'central'
|
|
self._endpoint_map = {
|
|
'ap-southeast-1': 'dysmsapi.ap-southeast-1.aliyuncs.com',
|
|
'ap-southeast-5': 'dysmsapi.ap-southeast-5.aliyuncs.com',
|
|
'cn-beijing': 'dysmsapi-proxy.cn-beijing.aliyuncs.com',
|
|
'cn-hongkong': 'dysmsapi-xman.cn-hongkong.aliyuncs.com',
|
|
'eu-central-1': 'dysmsapi.eu-central-1.aliyuncs.com',
|
|
'us-east-1': 'dysmsapi.us-east-1.aliyuncs.com'
|
|
}
|
|
self.check_config(config)
|
|
self._endpoint = self.get_endpoint('dysmsapi', self._region_id, self._endpoint_rule, self._network, self._suffix, self._endpoint_map, self._endpoint)
|
|
|
|
def get_endpoint(
|
|
self,
|
|
product_id: str,
|
|
region_id: str,
|
|
endpoint_rule: str,
|
|
network: str,
|
|
suffix: str,
|
|
endpoint_map: Dict[str, str],
|
|
endpoint: str,
|
|
) -> str:
|
|
if not DaraCore.is_null(endpoint):
|
|
return endpoint
|
|
if not DaraCore.is_null(endpoint_map) and not DaraCore.is_null(endpoint_map.get(region_id)):
|
|
return endpoint_map.get(region_id)
|
|
return Utils.get_endpoint_rules(product_id, region_id, endpoint_rule, network, suffix)
|
|
|
|
def add_ext_code_sign_with_options(
|
|
self,
|
|
request: main_models.AddExtCodeSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.AddExtCodeSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.ext_code):
|
|
query['ExtCode'] = request.ext_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'AddExtCodeSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.AddExtCodeSignResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def add_ext_code_sign_with_options_async(
|
|
self,
|
|
request: main_models.AddExtCodeSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.AddExtCodeSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.ext_code):
|
|
query['ExtCode'] = request.ext_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'AddExtCodeSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.AddExtCodeSignResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def add_ext_code_sign(
|
|
self,
|
|
request: main_models.AddExtCodeSignRequest,
|
|
) -> main_models.AddExtCodeSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.add_ext_code_sign_with_options(request, runtime)
|
|
|
|
async def add_ext_code_sign_async(
|
|
self,
|
|
request: main_models.AddExtCodeSignRequest,
|
|
) -> main_models.AddExtCodeSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.add_ext_code_sign_with_options_async(request, runtime)
|
|
|
|
def add_short_url_with_options(
|
|
self,
|
|
request: main_models.AddShortUrlRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.AddShortUrlResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
body = {}
|
|
if not DaraCore.is_null(request.effective_days):
|
|
body['EffectiveDays'] = request.effective_days
|
|
if not DaraCore.is_null(request.short_url_name):
|
|
body['ShortUrlName'] = request.short_url_name
|
|
if not DaraCore.is_null(request.source_url):
|
|
body['SourceUrl'] = request.source_url
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query),
|
|
body = Utils.parse_to_map(body)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'AddShortUrl',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.AddShortUrlResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def add_short_url_with_options_async(
|
|
self,
|
|
request: main_models.AddShortUrlRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.AddShortUrlResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
body = {}
|
|
if not DaraCore.is_null(request.effective_days):
|
|
body['EffectiveDays'] = request.effective_days
|
|
if not DaraCore.is_null(request.short_url_name):
|
|
body['ShortUrlName'] = request.short_url_name
|
|
if not DaraCore.is_null(request.source_url):
|
|
body['SourceUrl'] = request.source_url
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query),
|
|
body = Utils.parse_to_map(body)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'AddShortUrl',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.AddShortUrlResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def add_short_url(
|
|
self,
|
|
request: main_models.AddShortUrlRequest,
|
|
) -> main_models.AddShortUrlResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.add_short_url_with_options(request, runtime)
|
|
|
|
async def add_short_url_async(
|
|
self,
|
|
request: main_models.AddShortUrlRequest,
|
|
) -> main_models.AddShortUrlResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.add_short_url_with_options_async(request, runtime)
|
|
|
|
def add_sms_sign_with_options(
|
|
self,
|
|
request: main_models.AddSmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.AddSmsSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sign_source):
|
|
query['SignSource'] = request.sign_source
|
|
if not DaraCore.is_null(request.sign_type):
|
|
query['SignType'] = request.sign_type
|
|
body = {}
|
|
if not DaraCore.is_null(request.sign_file_list):
|
|
body['SignFileList'] = request.sign_file_list
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query),
|
|
body = Utils.parse_to_map(body)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'AddSmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.AddSmsSignResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def add_sms_sign_with_options_async(
|
|
self,
|
|
request: main_models.AddSmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.AddSmsSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sign_source):
|
|
query['SignSource'] = request.sign_source
|
|
if not DaraCore.is_null(request.sign_type):
|
|
query['SignType'] = request.sign_type
|
|
body = {}
|
|
if not DaraCore.is_null(request.sign_file_list):
|
|
body['SignFileList'] = request.sign_file_list
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query),
|
|
body = Utils.parse_to_map(body)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'AddSmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.AddSmsSignResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def add_sms_sign(
|
|
self,
|
|
request: main_models.AddSmsSignRequest,
|
|
) -> main_models.AddSmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.add_sms_sign_with_options(request, runtime)
|
|
|
|
async def add_sms_sign_async(
|
|
self,
|
|
request: main_models.AddSmsSignRequest,
|
|
) -> main_models.AddSmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.add_sms_sign_with_options_async(request, runtime)
|
|
|
|
def add_sms_template_with_options(
|
|
self,
|
|
request: main_models.AddSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.AddSmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_content):
|
|
query['TemplateContent'] = request.template_content
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
if not DaraCore.is_null(request.template_type):
|
|
query['TemplateType'] = request.template_type
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'AddSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.AddSmsTemplateResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def add_sms_template_with_options_async(
|
|
self,
|
|
request: main_models.AddSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.AddSmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_content):
|
|
query['TemplateContent'] = request.template_content
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
if not DaraCore.is_null(request.template_type):
|
|
query['TemplateType'] = request.template_type
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'AddSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.AddSmsTemplateResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def add_sms_template(
|
|
self,
|
|
request: main_models.AddSmsTemplateRequest,
|
|
) -> main_models.AddSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.add_sms_template_with_options(request, runtime)
|
|
|
|
async def add_sms_template_async(
|
|
self,
|
|
request: main_models.AddSmsTemplateRequest,
|
|
) -> main_models.AddSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.add_sms_template_with_options_async(request, runtime)
|
|
|
|
def change_signature_qualification_with_options(
|
|
self,
|
|
request: main_models.ChangeSignatureQualificationRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.ChangeSignatureQualificationResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.authorization_letter_id):
|
|
query['AuthorizationLetterId'] = request.authorization_letter_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_id):
|
|
query['QualificationId'] = request.qualification_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.signature_name):
|
|
query['SignatureName'] = request.signature_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'ChangeSignatureQualification',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.ChangeSignatureQualificationResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def change_signature_qualification_with_options_async(
|
|
self,
|
|
request: main_models.ChangeSignatureQualificationRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.ChangeSignatureQualificationResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.authorization_letter_id):
|
|
query['AuthorizationLetterId'] = request.authorization_letter_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_id):
|
|
query['QualificationId'] = request.qualification_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.signature_name):
|
|
query['SignatureName'] = request.signature_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'ChangeSignatureQualification',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.ChangeSignatureQualificationResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def change_signature_qualification(
|
|
self,
|
|
request: main_models.ChangeSignatureQualificationRequest,
|
|
) -> main_models.ChangeSignatureQualificationResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.change_signature_qualification_with_options(request, runtime)
|
|
|
|
async def change_signature_qualification_async(
|
|
self,
|
|
request: main_models.ChangeSignatureQualificationRequest,
|
|
) -> main_models.ChangeSignatureQualificationResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.change_signature_qualification_with_options_async(request, runtime)
|
|
|
|
def check_mobiles_card_support_with_options(
|
|
self,
|
|
request: main_models.CheckMobilesCardSupportRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CheckMobilesCardSupportResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.mobiles):
|
|
query['Mobiles'] = request.mobiles
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CheckMobilesCardSupport',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CheckMobilesCardSupportResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def check_mobiles_card_support_with_options_async(
|
|
self,
|
|
request: main_models.CheckMobilesCardSupportRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CheckMobilesCardSupportResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.mobiles):
|
|
query['Mobiles'] = request.mobiles
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CheckMobilesCardSupport',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CheckMobilesCardSupportResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def check_mobiles_card_support(
|
|
self,
|
|
request: main_models.CheckMobilesCardSupportRequest,
|
|
) -> main_models.CheckMobilesCardSupportResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.check_mobiles_card_support_with_options(request, runtime)
|
|
|
|
async def check_mobiles_card_support_async(
|
|
self,
|
|
request: main_models.CheckMobilesCardSupportRequest,
|
|
) -> main_models.CheckMobilesCardSupportResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.check_mobiles_card_support_with_options_async(request, runtime)
|
|
|
|
def conversion_data_intl_with_options(
|
|
self,
|
|
request: main_models.ConversionDataIntlRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.ConversionDataIntlResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.conversion_rate):
|
|
query['ConversionRate'] = request.conversion_rate
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.report_time):
|
|
query['ReportTime'] = request.report_time
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'ConversionDataIntl',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.ConversionDataIntlResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def conversion_data_intl_with_options_async(
|
|
self,
|
|
request: main_models.ConversionDataIntlRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.ConversionDataIntlResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.conversion_rate):
|
|
query['ConversionRate'] = request.conversion_rate
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.report_time):
|
|
query['ReportTime'] = request.report_time
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'ConversionDataIntl',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.ConversionDataIntlResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def conversion_data_intl(
|
|
self,
|
|
request: main_models.ConversionDataIntlRequest,
|
|
) -> main_models.ConversionDataIntlResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.conversion_data_intl_with_options(request, runtime)
|
|
|
|
async def conversion_data_intl_async(
|
|
self,
|
|
request: main_models.ConversionDataIntlRequest,
|
|
) -> main_models.ConversionDataIntlResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.conversion_data_intl_with_options_async(request, runtime)
|
|
|
|
def create_card_sms_template_with_options(
|
|
self,
|
|
tmp_req: main_models.CreateCardSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateCardSmsTemplateResponse:
|
|
tmp_req.validate()
|
|
request = main_models.CreateCardSmsTemplateShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.template):
|
|
request.template_shrink = Utils.array_to_string_with_specified_style(tmp_req.template, 'Template', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.factorys):
|
|
query['Factorys'] = request.factorys
|
|
if not DaraCore.is_null(request.memo):
|
|
query['Memo'] = request.memo
|
|
if not DaraCore.is_null(request.template_shrink):
|
|
query['Template'] = request.template_shrink
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateCardSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateCardSmsTemplateResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def create_card_sms_template_with_options_async(
|
|
self,
|
|
tmp_req: main_models.CreateCardSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateCardSmsTemplateResponse:
|
|
tmp_req.validate()
|
|
request = main_models.CreateCardSmsTemplateShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.template):
|
|
request.template_shrink = Utils.array_to_string_with_specified_style(tmp_req.template, 'Template', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.factorys):
|
|
query['Factorys'] = request.factorys
|
|
if not DaraCore.is_null(request.memo):
|
|
query['Memo'] = request.memo
|
|
if not DaraCore.is_null(request.template_shrink):
|
|
query['Template'] = request.template_shrink
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateCardSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateCardSmsTemplateResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def create_card_sms_template(
|
|
self,
|
|
request: main_models.CreateCardSmsTemplateRequest,
|
|
) -> main_models.CreateCardSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.create_card_sms_template_with_options(request, runtime)
|
|
|
|
async def create_card_sms_template_async(
|
|
self,
|
|
request: main_models.CreateCardSmsTemplateRequest,
|
|
) -> main_models.CreateCardSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.create_card_sms_template_with_options_async(request, runtime)
|
|
|
|
def create_digital_sign_order_with_options(
|
|
self,
|
|
tmp_req: main_models.CreateDigitalSignOrderRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateDigitalSignOrderResponse:
|
|
tmp_req.validate()
|
|
request = main_models.CreateDigitalSignOrderShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.order_context):
|
|
request.order_context_shrink = Utils.array_to_string_with_specified_style(tmp_req.order_context, 'OrderContext', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.extend_message):
|
|
query['ExtendMessage'] = request.extend_message
|
|
if not DaraCore.is_null(request.order_context_shrink):
|
|
query['OrderContext'] = request.order_context_shrink
|
|
if not DaraCore.is_null(request.order_type):
|
|
query['OrderType'] = request.order_type
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_id):
|
|
query['QualificationId'] = request.qualification_id
|
|
if not DaraCore.is_null(request.qualification_version):
|
|
query['QualificationVersion'] = request.qualification_version
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_id):
|
|
query['SignId'] = request.sign_id
|
|
if not DaraCore.is_null(request.sign_industry):
|
|
query['SignIndustry'] = request.sign_industry
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sign_source):
|
|
query['SignSource'] = request.sign_source
|
|
if not DaraCore.is_null(request.submitter):
|
|
query['Submitter'] = request.submitter
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateDigitalSignOrder',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateDigitalSignOrderResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def create_digital_sign_order_with_options_async(
|
|
self,
|
|
tmp_req: main_models.CreateDigitalSignOrderRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateDigitalSignOrderResponse:
|
|
tmp_req.validate()
|
|
request = main_models.CreateDigitalSignOrderShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.order_context):
|
|
request.order_context_shrink = Utils.array_to_string_with_specified_style(tmp_req.order_context, 'OrderContext', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.extend_message):
|
|
query['ExtendMessage'] = request.extend_message
|
|
if not DaraCore.is_null(request.order_context_shrink):
|
|
query['OrderContext'] = request.order_context_shrink
|
|
if not DaraCore.is_null(request.order_type):
|
|
query['OrderType'] = request.order_type
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_id):
|
|
query['QualificationId'] = request.qualification_id
|
|
if not DaraCore.is_null(request.qualification_version):
|
|
query['QualificationVersion'] = request.qualification_version
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_id):
|
|
query['SignId'] = request.sign_id
|
|
if not DaraCore.is_null(request.sign_industry):
|
|
query['SignIndustry'] = request.sign_industry
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sign_source):
|
|
query['SignSource'] = request.sign_source
|
|
if not DaraCore.is_null(request.submitter):
|
|
query['Submitter'] = request.submitter
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateDigitalSignOrder',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateDigitalSignOrderResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def create_digital_sign_order(
|
|
self,
|
|
request: main_models.CreateDigitalSignOrderRequest,
|
|
) -> main_models.CreateDigitalSignOrderResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.create_digital_sign_order_with_options(request, runtime)
|
|
|
|
async def create_digital_sign_order_async(
|
|
self,
|
|
request: main_models.CreateDigitalSignOrderRequest,
|
|
) -> main_models.CreateDigitalSignOrderResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.create_digital_sign_order_with_options_async(request, runtime)
|
|
|
|
def create_digital_sms_template_with_options(
|
|
self,
|
|
request: main_models.CreateDigitalSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateDigitalSmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.template_contents):
|
|
query['TemplateContents'] = request.template_contents
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateDigitalSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateDigitalSmsTemplateResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def create_digital_sms_template_with_options_async(
|
|
self,
|
|
request: main_models.CreateDigitalSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateDigitalSmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.template_contents):
|
|
query['TemplateContents'] = request.template_contents
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateDigitalSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateDigitalSmsTemplateResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def create_digital_sms_template(
|
|
self,
|
|
request: main_models.CreateDigitalSmsTemplateRequest,
|
|
) -> main_models.CreateDigitalSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.create_digital_sms_template_with_options(request, runtime)
|
|
|
|
async def create_digital_sms_template_async(
|
|
self,
|
|
request: main_models.CreateDigitalSmsTemplateRequest,
|
|
) -> main_models.CreateDigitalSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.create_digital_sms_template_with_options_async(request, runtime)
|
|
|
|
def create_smart_short_url_with_options(
|
|
self,
|
|
request: main_models.CreateSmartShortUrlRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateSmartShortUrlResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.phone_numbers):
|
|
query['PhoneNumbers'] = request.phone_numbers
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.source_url):
|
|
query['SourceUrl'] = request.source_url
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateSmartShortUrl',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateSmartShortUrlResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def create_smart_short_url_with_options_async(
|
|
self,
|
|
request: main_models.CreateSmartShortUrlRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateSmartShortUrlResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.phone_numbers):
|
|
query['PhoneNumbers'] = request.phone_numbers
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.source_url):
|
|
query['SourceUrl'] = request.source_url
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateSmartShortUrl',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateSmartShortUrlResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def create_smart_short_url(
|
|
self,
|
|
request: main_models.CreateSmartShortUrlRequest,
|
|
) -> main_models.CreateSmartShortUrlResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.create_smart_short_url_with_options(request, runtime)
|
|
|
|
async def create_smart_short_url_async(
|
|
self,
|
|
request: main_models.CreateSmartShortUrlRequest,
|
|
) -> main_models.CreateSmartShortUrlResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.create_smart_short_url_with_options_async(request, runtime)
|
|
|
|
def create_sms_app_icp_record_with_options(
|
|
self,
|
|
request: main_models.CreateSmsAppIcpRecordRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateSmsAppIcpRecordResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.app_approval_date):
|
|
query['AppApprovalDate'] = request.app_approval_date
|
|
if not DaraCore.is_null(request.app_icp_license_number):
|
|
query['AppIcpLicenseNumber'] = request.app_icp_license_number
|
|
if not DaraCore.is_null(request.app_icp_record_pic):
|
|
query['AppIcpRecordPic'] = request.app_icp_record_pic
|
|
if not DaraCore.is_null(request.app_principal_unit_name):
|
|
query['AppPrincipalUnitName'] = request.app_principal_unit_name
|
|
if not DaraCore.is_null(request.app_service_name):
|
|
query['AppServiceName'] = request.app_service_name
|
|
if not DaraCore.is_null(request.domain):
|
|
query['Domain'] = request.domain
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateSmsAppIcpRecord',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateSmsAppIcpRecordResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def create_sms_app_icp_record_with_options_async(
|
|
self,
|
|
request: main_models.CreateSmsAppIcpRecordRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateSmsAppIcpRecordResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.app_approval_date):
|
|
query['AppApprovalDate'] = request.app_approval_date
|
|
if not DaraCore.is_null(request.app_icp_license_number):
|
|
query['AppIcpLicenseNumber'] = request.app_icp_license_number
|
|
if not DaraCore.is_null(request.app_icp_record_pic):
|
|
query['AppIcpRecordPic'] = request.app_icp_record_pic
|
|
if not DaraCore.is_null(request.app_principal_unit_name):
|
|
query['AppPrincipalUnitName'] = request.app_principal_unit_name
|
|
if not DaraCore.is_null(request.app_service_name):
|
|
query['AppServiceName'] = request.app_service_name
|
|
if not DaraCore.is_null(request.domain):
|
|
query['Domain'] = request.domain
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateSmsAppIcpRecord',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateSmsAppIcpRecordResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def create_sms_app_icp_record(
|
|
self,
|
|
request: main_models.CreateSmsAppIcpRecordRequest,
|
|
) -> main_models.CreateSmsAppIcpRecordResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.create_sms_app_icp_record_with_options(request, runtime)
|
|
|
|
async def create_sms_app_icp_record_async(
|
|
self,
|
|
request: main_models.CreateSmsAppIcpRecordRequest,
|
|
) -> main_models.CreateSmsAppIcpRecordResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.create_sms_app_icp_record_with_options_async(request, runtime)
|
|
|
|
def create_sms_authorization_letter_with_options(
|
|
self,
|
|
tmp_req: main_models.CreateSmsAuthorizationLetterRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateSmsAuthorizationLetterResponse:
|
|
tmp_req.validate()
|
|
request = main_models.CreateSmsAuthorizationLetterShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.sign_list):
|
|
request.sign_list_shrink = Utils.array_to_string_with_specified_style(tmp_req.sign_list, 'SignList', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.authorization):
|
|
query['Authorization'] = request.authorization
|
|
if not DaraCore.is_null(request.authorization_letter_exp_date):
|
|
query['AuthorizationLetterExpDate'] = request.authorization_letter_exp_date
|
|
if not DaraCore.is_null(request.authorization_letter_name):
|
|
query['AuthorizationLetterName'] = request.authorization_letter_name
|
|
if not DaraCore.is_null(request.authorization_letter_pic):
|
|
query['AuthorizationLetterPic'] = request.authorization_letter_pic
|
|
if not DaraCore.is_null(request.organization_code):
|
|
query['OrganizationCode'] = request.organization_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.proxy_authorization):
|
|
query['ProxyAuthorization'] = request.proxy_authorization
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_list_shrink):
|
|
query['SignList'] = request.sign_list_shrink
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateSmsAuthorizationLetter',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateSmsAuthorizationLetterResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def create_sms_authorization_letter_with_options_async(
|
|
self,
|
|
tmp_req: main_models.CreateSmsAuthorizationLetterRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateSmsAuthorizationLetterResponse:
|
|
tmp_req.validate()
|
|
request = main_models.CreateSmsAuthorizationLetterShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.sign_list):
|
|
request.sign_list_shrink = Utils.array_to_string_with_specified_style(tmp_req.sign_list, 'SignList', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.authorization):
|
|
query['Authorization'] = request.authorization
|
|
if not DaraCore.is_null(request.authorization_letter_exp_date):
|
|
query['AuthorizationLetterExpDate'] = request.authorization_letter_exp_date
|
|
if not DaraCore.is_null(request.authorization_letter_name):
|
|
query['AuthorizationLetterName'] = request.authorization_letter_name
|
|
if not DaraCore.is_null(request.authorization_letter_pic):
|
|
query['AuthorizationLetterPic'] = request.authorization_letter_pic
|
|
if not DaraCore.is_null(request.organization_code):
|
|
query['OrganizationCode'] = request.organization_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.proxy_authorization):
|
|
query['ProxyAuthorization'] = request.proxy_authorization
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_list_shrink):
|
|
query['SignList'] = request.sign_list_shrink
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateSmsAuthorizationLetter',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateSmsAuthorizationLetterResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def create_sms_authorization_letter(
|
|
self,
|
|
request: main_models.CreateSmsAuthorizationLetterRequest,
|
|
) -> main_models.CreateSmsAuthorizationLetterResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.create_sms_authorization_letter_with_options(request, runtime)
|
|
|
|
async def create_sms_authorization_letter_async(
|
|
self,
|
|
request: main_models.CreateSmsAuthorizationLetterRequest,
|
|
) -> main_models.CreateSmsAuthorizationLetterResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.create_sms_authorization_letter_with_options_async(request, runtime)
|
|
|
|
def create_sms_sign_with_options(
|
|
self,
|
|
tmp_req: main_models.CreateSmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateSmsSignResponse:
|
|
tmp_req.validate()
|
|
request = main_models.CreateSmsSignShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.more_data):
|
|
request.more_data_shrink = Utils.array_to_string_with_specified_style(tmp_req.more_data, 'MoreData', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.app_icp_record_id):
|
|
query['AppIcpRecordId'] = request.app_icp_record_id
|
|
if not DaraCore.is_null(request.apply_scene_content):
|
|
query['ApplySceneContent'] = request.apply_scene_content
|
|
if not DaraCore.is_null(request.authorization_letter_id):
|
|
query['AuthorizationLetterId'] = request.authorization_letter_id
|
|
if not DaraCore.is_null(request.more_data_shrink):
|
|
query['MoreData'] = request.more_data_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_id):
|
|
query['QualificationId'] = request.qualification_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sign_source):
|
|
query['SignSource'] = request.sign_source
|
|
if not DaraCore.is_null(request.sign_type):
|
|
query['SignType'] = request.sign_type
|
|
if not DaraCore.is_null(request.third_party):
|
|
query['ThirdParty'] = request.third_party
|
|
if not DaraCore.is_null(request.trademark_id):
|
|
query['TrademarkId'] = request.trademark_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateSmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateSmsSignResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def create_sms_sign_with_options_async(
|
|
self,
|
|
tmp_req: main_models.CreateSmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateSmsSignResponse:
|
|
tmp_req.validate()
|
|
request = main_models.CreateSmsSignShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.more_data):
|
|
request.more_data_shrink = Utils.array_to_string_with_specified_style(tmp_req.more_data, 'MoreData', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.app_icp_record_id):
|
|
query['AppIcpRecordId'] = request.app_icp_record_id
|
|
if not DaraCore.is_null(request.apply_scene_content):
|
|
query['ApplySceneContent'] = request.apply_scene_content
|
|
if not DaraCore.is_null(request.authorization_letter_id):
|
|
query['AuthorizationLetterId'] = request.authorization_letter_id
|
|
if not DaraCore.is_null(request.more_data_shrink):
|
|
query['MoreData'] = request.more_data_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_id):
|
|
query['QualificationId'] = request.qualification_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sign_source):
|
|
query['SignSource'] = request.sign_source
|
|
if not DaraCore.is_null(request.sign_type):
|
|
query['SignType'] = request.sign_type
|
|
if not DaraCore.is_null(request.third_party):
|
|
query['ThirdParty'] = request.third_party
|
|
if not DaraCore.is_null(request.trademark_id):
|
|
query['TrademarkId'] = request.trademark_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateSmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateSmsSignResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def create_sms_sign(
|
|
self,
|
|
request: main_models.CreateSmsSignRequest,
|
|
) -> main_models.CreateSmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.create_sms_sign_with_options(request, runtime)
|
|
|
|
async def create_sms_sign_async(
|
|
self,
|
|
request: main_models.CreateSmsSignRequest,
|
|
) -> main_models.CreateSmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.create_sms_sign_with_options_async(request, runtime)
|
|
|
|
def create_sms_template_with_options(
|
|
self,
|
|
tmp_req: main_models.CreateSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateSmsTemplateResponse:
|
|
tmp_req.validate()
|
|
request = main_models.CreateSmsTemplateShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.more_data):
|
|
request.more_data_shrink = Utils.array_to_string_with_specified_style(tmp_req.more_data, 'MoreData', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.apply_scene_content):
|
|
query['ApplySceneContent'] = request.apply_scene_content
|
|
if not DaraCore.is_null(request.intl_type):
|
|
query['IntlType'] = request.intl_type
|
|
if not DaraCore.is_null(request.more_data_shrink):
|
|
query['MoreData'] = request.more_data_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.related_sign_name):
|
|
query['RelatedSignName'] = request.related_sign_name
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_content):
|
|
query['TemplateContent'] = request.template_content
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
if not DaraCore.is_null(request.template_rule):
|
|
query['TemplateRule'] = request.template_rule
|
|
if not DaraCore.is_null(request.template_type):
|
|
query['TemplateType'] = request.template_type
|
|
if not DaraCore.is_null(request.traffic_driving):
|
|
query['TrafficDriving'] = request.traffic_driving
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateSmsTemplateResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def create_sms_template_with_options_async(
|
|
self,
|
|
tmp_req: main_models.CreateSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateSmsTemplateResponse:
|
|
tmp_req.validate()
|
|
request = main_models.CreateSmsTemplateShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.more_data):
|
|
request.more_data_shrink = Utils.array_to_string_with_specified_style(tmp_req.more_data, 'MoreData', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.apply_scene_content):
|
|
query['ApplySceneContent'] = request.apply_scene_content
|
|
if not DaraCore.is_null(request.intl_type):
|
|
query['IntlType'] = request.intl_type
|
|
if not DaraCore.is_null(request.more_data_shrink):
|
|
query['MoreData'] = request.more_data_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.related_sign_name):
|
|
query['RelatedSignName'] = request.related_sign_name
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_content):
|
|
query['TemplateContent'] = request.template_content
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
if not DaraCore.is_null(request.template_rule):
|
|
query['TemplateRule'] = request.template_rule
|
|
if not DaraCore.is_null(request.template_type):
|
|
query['TemplateType'] = request.template_type
|
|
if not DaraCore.is_null(request.traffic_driving):
|
|
query['TrafficDriving'] = request.traffic_driving
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateSmsTemplateResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def create_sms_template(
|
|
self,
|
|
request: main_models.CreateSmsTemplateRequest,
|
|
) -> main_models.CreateSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.create_sms_template_with_options(request, runtime)
|
|
|
|
async def create_sms_template_async(
|
|
self,
|
|
request: main_models.CreateSmsTemplateRequest,
|
|
) -> main_models.CreateSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.create_sms_template_with_options_async(request, runtime)
|
|
|
|
def create_sms_trademark_with_options(
|
|
self,
|
|
request: main_models.CreateSmsTrademarkRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateSmsTrademarkResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.trademark_applicant_name):
|
|
query['TrademarkApplicantName'] = request.trademark_applicant_name
|
|
if not DaraCore.is_null(request.trademark_eff_exp_date):
|
|
query['TrademarkEffExpDate'] = request.trademark_eff_exp_date
|
|
if not DaraCore.is_null(request.trademark_name):
|
|
query['TrademarkName'] = request.trademark_name
|
|
if not DaraCore.is_null(request.trademark_pic):
|
|
query['TrademarkPic'] = request.trademark_pic
|
|
if not DaraCore.is_null(request.trademark_registration_number):
|
|
query['TrademarkRegistrationNumber'] = request.trademark_registration_number
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateSmsTrademark',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateSmsTrademarkResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def create_sms_trademark_with_options_async(
|
|
self,
|
|
request: main_models.CreateSmsTrademarkRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.CreateSmsTrademarkResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.trademark_applicant_name):
|
|
query['TrademarkApplicantName'] = request.trademark_applicant_name
|
|
if not DaraCore.is_null(request.trademark_eff_exp_date):
|
|
query['TrademarkEffExpDate'] = request.trademark_eff_exp_date
|
|
if not DaraCore.is_null(request.trademark_name):
|
|
query['TrademarkName'] = request.trademark_name
|
|
if not DaraCore.is_null(request.trademark_pic):
|
|
query['TrademarkPic'] = request.trademark_pic
|
|
if not DaraCore.is_null(request.trademark_registration_number):
|
|
query['TrademarkRegistrationNumber'] = request.trademark_registration_number
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'CreateSmsTrademark',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.CreateSmsTrademarkResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def create_sms_trademark(
|
|
self,
|
|
request: main_models.CreateSmsTrademarkRequest,
|
|
) -> main_models.CreateSmsTrademarkResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.create_sms_trademark_with_options(request, runtime)
|
|
|
|
async def create_sms_trademark_async(
|
|
self,
|
|
request: main_models.CreateSmsTrademarkRequest,
|
|
) -> main_models.CreateSmsTrademarkResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.create_sms_trademark_with_options_async(request, runtime)
|
|
|
|
def delete_ext_code_sign_with_options(
|
|
self,
|
|
request: main_models.DeleteExtCodeSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.DeleteExtCodeSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.ext_code):
|
|
query['ExtCode'] = request.ext_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'DeleteExtCodeSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.DeleteExtCodeSignResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def delete_ext_code_sign_with_options_async(
|
|
self,
|
|
request: main_models.DeleteExtCodeSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.DeleteExtCodeSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.ext_code):
|
|
query['ExtCode'] = request.ext_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'DeleteExtCodeSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.DeleteExtCodeSignResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def delete_ext_code_sign(
|
|
self,
|
|
request: main_models.DeleteExtCodeSignRequest,
|
|
) -> main_models.DeleteExtCodeSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.delete_ext_code_sign_with_options(request, runtime)
|
|
|
|
async def delete_ext_code_sign_async(
|
|
self,
|
|
request: main_models.DeleteExtCodeSignRequest,
|
|
) -> main_models.DeleteExtCodeSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.delete_ext_code_sign_with_options_async(request, runtime)
|
|
|
|
def delete_short_url_with_options(
|
|
self,
|
|
request: main_models.DeleteShortUrlRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.DeleteShortUrlResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
body = {}
|
|
if not DaraCore.is_null(request.source_url):
|
|
body['SourceUrl'] = request.source_url
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query),
|
|
body = Utils.parse_to_map(body)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'DeleteShortUrl',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.DeleteShortUrlResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def delete_short_url_with_options_async(
|
|
self,
|
|
request: main_models.DeleteShortUrlRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.DeleteShortUrlResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
body = {}
|
|
if not DaraCore.is_null(request.source_url):
|
|
body['SourceUrl'] = request.source_url
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query),
|
|
body = Utils.parse_to_map(body)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'DeleteShortUrl',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.DeleteShortUrlResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def delete_short_url(
|
|
self,
|
|
request: main_models.DeleteShortUrlRequest,
|
|
) -> main_models.DeleteShortUrlResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.delete_short_url_with_options(request, runtime)
|
|
|
|
async def delete_short_url_async(
|
|
self,
|
|
request: main_models.DeleteShortUrlRequest,
|
|
) -> main_models.DeleteShortUrlResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.delete_short_url_with_options_async(request, runtime)
|
|
|
|
def delete_sms_qualification_with_options(
|
|
self,
|
|
request: main_models.DeleteSmsQualificationRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.DeleteSmsQualificationResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.order_id):
|
|
query['OrderId'] = request.order_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_group_id):
|
|
query['QualificationGroupId'] = request.qualification_group_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'DeleteSmsQualification',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.DeleteSmsQualificationResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def delete_sms_qualification_with_options_async(
|
|
self,
|
|
request: main_models.DeleteSmsQualificationRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.DeleteSmsQualificationResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.order_id):
|
|
query['OrderId'] = request.order_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_group_id):
|
|
query['QualificationGroupId'] = request.qualification_group_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'DeleteSmsQualification',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.DeleteSmsQualificationResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def delete_sms_qualification(
|
|
self,
|
|
request: main_models.DeleteSmsQualificationRequest,
|
|
) -> main_models.DeleteSmsQualificationResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.delete_sms_qualification_with_options(request, runtime)
|
|
|
|
async def delete_sms_qualification_async(
|
|
self,
|
|
request: main_models.DeleteSmsQualificationRequest,
|
|
) -> main_models.DeleteSmsQualificationResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.delete_sms_qualification_with_options_async(request, runtime)
|
|
|
|
def delete_sms_sign_with_options(
|
|
self,
|
|
request: main_models.DeleteSmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.DeleteSmsSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'DeleteSmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.DeleteSmsSignResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def delete_sms_sign_with_options_async(
|
|
self,
|
|
request: main_models.DeleteSmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.DeleteSmsSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'DeleteSmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.DeleteSmsSignResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def delete_sms_sign(
|
|
self,
|
|
request: main_models.DeleteSmsSignRequest,
|
|
) -> main_models.DeleteSmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.delete_sms_sign_with_options(request, runtime)
|
|
|
|
async def delete_sms_sign_async(
|
|
self,
|
|
request: main_models.DeleteSmsSignRequest,
|
|
) -> main_models.DeleteSmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.delete_sms_sign_with_options_async(request, runtime)
|
|
|
|
def delete_sms_template_with_options(
|
|
self,
|
|
request: main_models.DeleteSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.DeleteSmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'DeleteSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.DeleteSmsTemplateResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def delete_sms_template_with_options_async(
|
|
self,
|
|
request: main_models.DeleteSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.DeleteSmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'DeleteSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.DeleteSmsTemplateResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def delete_sms_template(
|
|
self,
|
|
request: main_models.DeleteSmsTemplateRequest,
|
|
) -> main_models.DeleteSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.delete_sms_template_with_options(request, runtime)
|
|
|
|
async def delete_sms_template_async(
|
|
self,
|
|
request: main_models.DeleteSmsTemplateRequest,
|
|
) -> main_models.DeleteSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.delete_sms_template_with_options_async(request, runtime)
|
|
|
|
def get_card_sms_details_with_options(
|
|
self,
|
|
request: main_models.GetCardSmsDetailsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetCardSmsDetailsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.biz_card_id):
|
|
query['BizCardId'] = request.biz_card_id
|
|
if not DaraCore.is_null(request.biz_digit_id):
|
|
query['BizDigitId'] = request.biz_digit_id
|
|
if not DaraCore.is_null(request.biz_sms_id):
|
|
query['BizSmsId'] = request.biz_sms_id
|
|
if not DaraCore.is_null(request.current_page):
|
|
query['CurrentPage'] = request.current_page
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.phone_number):
|
|
query['PhoneNumber'] = request.phone_number
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.send_date):
|
|
query['SendDate'] = request.send_date
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetCardSmsDetails',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetCardSmsDetailsResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def get_card_sms_details_with_options_async(
|
|
self,
|
|
request: main_models.GetCardSmsDetailsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetCardSmsDetailsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.biz_card_id):
|
|
query['BizCardId'] = request.biz_card_id
|
|
if not DaraCore.is_null(request.biz_digit_id):
|
|
query['BizDigitId'] = request.biz_digit_id
|
|
if not DaraCore.is_null(request.biz_sms_id):
|
|
query['BizSmsId'] = request.biz_sms_id
|
|
if not DaraCore.is_null(request.current_page):
|
|
query['CurrentPage'] = request.current_page
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.phone_number):
|
|
query['PhoneNumber'] = request.phone_number
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.send_date):
|
|
query['SendDate'] = request.send_date
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetCardSmsDetails',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetCardSmsDetailsResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def get_card_sms_details(
|
|
self,
|
|
request: main_models.GetCardSmsDetailsRequest,
|
|
) -> main_models.GetCardSmsDetailsResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.get_card_sms_details_with_options(request, runtime)
|
|
|
|
async def get_card_sms_details_async(
|
|
self,
|
|
request: main_models.GetCardSmsDetailsRequest,
|
|
) -> main_models.GetCardSmsDetailsResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.get_card_sms_details_with_options_async(request, runtime)
|
|
|
|
def get_card_sms_link_with_options(
|
|
self,
|
|
request: main_models.GetCardSmsLinkRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetCardSmsLinkResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.card_code_type):
|
|
query['CardCodeType'] = request.card_code_type
|
|
if not DaraCore.is_null(request.card_link_type):
|
|
query['CardLinkType'] = request.card_link_type
|
|
if not DaraCore.is_null(request.card_template_code):
|
|
query['CardTemplateCode'] = request.card_template_code
|
|
if not DaraCore.is_null(request.card_template_param_json):
|
|
query['CardTemplateParamJson'] = request.card_template_param_json
|
|
if not DaraCore.is_null(request.custom_short_code_json):
|
|
query['CustomShortCodeJson'] = request.custom_short_code_json
|
|
if not DaraCore.is_null(request.domain):
|
|
query['Domain'] = request.domain
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.phone_number_json):
|
|
query['PhoneNumberJson'] = request.phone_number_json
|
|
if not DaraCore.is_null(request.sign_name_json):
|
|
query['SignNameJson'] = request.sign_name_json
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetCardSmsLink',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetCardSmsLinkResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def get_card_sms_link_with_options_async(
|
|
self,
|
|
request: main_models.GetCardSmsLinkRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetCardSmsLinkResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.card_code_type):
|
|
query['CardCodeType'] = request.card_code_type
|
|
if not DaraCore.is_null(request.card_link_type):
|
|
query['CardLinkType'] = request.card_link_type
|
|
if not DaraCore.is_null(request.card_template_code):
|
|
query['CardTemplateCode'] = request.card_template_code
|
|
if not DaraCore.is_null(request.card_template_param_json):
|
|
query['CardTemplateParamJson'] = request.card_template_param_json
|
|
if not DaraCore.is_null(request.custom_short_code_json):
|
|
query['CustomShortCodeJson'] = request.custom_short_code_json
|
|
if not DaraCore.is_null(request.domain):
|
|
query['Domain'] = request.domain
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.phone_number_json):
|
|
query['PhoneNumberJson'] = request.phone_number_json
|
|
if not DaraCore.is_null(request.sign_name_json):
|
|
query['SignNameJson'] = request.sign_name_json
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetCardSmsLink',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetCardSmsLinkResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def get_card_sms_link(
|
|
self,
|
|
request: main_models.GetCardSmsLinkRequest,
|
|
) -> main_models.GetCardSmsLinkResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.get_card_sms_link_with_options(request, runtime)
|
|
|
|
async def get_card_sms_link_async(
|
|
self,
|
|
request: main_models.GetCardSmsLinkRequest,
|
|
) -> main_models.GetCardSmsLinkResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.get_card_sms_link_with_options_async(request, runtime)
|
|
|
|
def get_media_resource_id_with_options(
|
|
self,
|
|
request: main_models.GetMediaResourceIdRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetMediaResourceIdResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.extend_info):
|
|
query['ExtendInfo'] = request.extend_info
|
|
if not DaraCore.is_null(request.file_size):
|
|
query['FileSize'] = request.file_size
|
|
if not DaraCore.is_null(request.memo):
|
|
query['Memo'] = request.memo
|
|
if not DaraCore.is_null(request.oss_key):
|
|
query['OssKey'] = request.oss_key
|
|
if not DaraCore.is_null(request.resource_type):
|
|
query['ResourceType'] = request.resource_type
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetMediaResourceId',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetMediaResourceIdResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def get_media_resource_id_with_options_async(
|
|
self,
|
|
request: main_models.GetMediaResourceIdRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetMediaResourceIdResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.extend_info):
|
|
query['ExtendInfo'] = request.extend_info
|
|
if not DaraCore.is_null(request.file_size):
|
|
query['FileSize'] = request.file_size
|
|
if not DaraCore.is_null(request.memo):
|
|
query['Memo'] = request.memo
|
|
if not DaraCore.is_null(request.oss_key):
|
|
query['OssKey'] = request.oss_key
|
|
if not DaraCore.is_null(request.resource_type):
|
|
query['ResourceType'] = request.resource_type
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetMediaResourceId',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetMediaResourceIdResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def get_media_resource_id(
|
|
self,
|
|
request: main_models.GetMediaResourceIdRequest,
|
|
) -> main_models.GetMediaResourceIdResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.get_media_resource_id_with_options(request, runtime)
|
|
|
|
async def get_media_resource_id_async(
|
|
self,
|
|
request: main_models.GetMediaResourceIdRequest,
|
|
) -> main_models.GetMediaResourceIdResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.get_media_resource_id_with_options_async(request, runtime)
|
|
|
|
def get_ossinfo_for_card_template_with_options(
|
|
self,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetOSSInfoForCardTemplateResponse:
|
|
req = open_api_util_models.OpenApiRequest()
|
|
params = open_api_util_models.Params(
|
|
action = 'GetOSSInfoForCardTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetOSSInfoForCardTemplateResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def get_ossinfo_for_card_template_with_options_async(
|
|
self,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetOSSInfoForCardTemplateResponse:
|
|
req = open_api_util_models.OpenApiRequest()
|
|
params = open_api_util_models.Params(
|
|
action = 'GetOSSInfoForCardTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetOSSInfoForCardTemplateResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def get_ossinfo_for_card_template(self) -> main_models.GetOSSInfoForCardTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.get_ossinfo_for_card_template_with_options(runtime)
|
|
|
|
async def get_ossinfo_for_card_template_async(self) -> main_models.GetOSSInfoForCardTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.get_ossinfo_for_card_template_with_options_async(runtime)
|
|
|
|
def get_ossinfo_for_upload_file_with_options(
|
|
self,
|
|
request: main_models.GetOSSInfoForUploadFileRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetOSSInfoForUploadFileResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.biz_type):
|
|
query['BizType'] = request.biz_type
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetOSSInfoForUploadFile',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetOSSInfoForUploadFileResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def get_ossinfo_for_upload_file_with_options_async(
|
|
self,
|
|
request: main_models.GetOSSInfoForUploadFileRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetOSSInfoForUploadFileResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.biz_type):
|
|
query['BizType'] = request.biz_type
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetOSSInfoForUploadFile',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetOSSInfoForUploadFileResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def get_ossinfo_for_upload_file(
|
|
self,
|
|
request: main_models.GetOSSInfoForUploadFileRequest,
|
|
) -> main_models.GetOSSInfoForUploadFileResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.get_ossinfo_for_upload_file_with_options(request, runtime)
|
|
|
|
async def get_ossinfo_for_upload_file_async(
|
|
self,
|
|
request: main_models.GetOSSInfoForUploadFileRequest,
|
|
) -> main_models.GetOSSInfoForUploadFileResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.get_ossinfo_for_upload_file_with_options_async(request, runtime)
|
|
|
|
def get_qualification_oss_info_with_options(
|
|
self,
|
|
request: main_models.GetQualificationOssInfoRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetQualificationOssInfoResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.biz_type):
|
|
query['BizType'] = request.biz_type
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetQualificationOssInfo',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetQualificationOssInfoResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def get_qualification_oss_info_with_options_async(
|
|
self,
|
|
request: main_models.GetQualificationOssInfoRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetQualificationOssInfoResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.biz_type):
|
|
query['BizType'] = request.biz_type
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetQualificationOssInfo',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetQualificationOssInfoResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def get_qualification_oss_info(
|
|
self,
|
|
request: main_models.GetQualificationOssInfoRequest,
|
|
) -> main_models.GetQualificationOssInfoResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.get_qualification_oss_info_with_options(request, runtime)
|
|
|
|
async def get_qualification_oss_info_async(
|
|
self,
|
|
request: main_models.GetQualificationOssInfoRequest,
|
|
) -> main_models.GetQualificationOssInfoResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.get_qualification_oss_info_with_options_async(request, runtime)
|
|
|
|
def get_sms_ocr_oss_info_with_options(
|
|
self,
|
|
request: main_models.GetSmsOcrOssInfoRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetSmsOcrOssInfoResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.task_type):
|
|
query['TaskType'] = request.task_type
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetSmsOcrOssInfo',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetSmsOcrOssInfoResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def get_sms_ocr_oss_info_with_options_async(
|
|
self,
|
|
request: main_models.GetSmsOcrOssInfoRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetSmsOcrOssInfoResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.task_type):
|
|
query['TaskType'] = request.task_type
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetSmsOcrOssInfo',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetSmsOcrOssInfoResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def get_sms_ocr_oss_info(
|
|
self,
|
|
request: main_models.GetSmsOcrOssInfoRequest,
|
|
) -> main_models.GetSmsOcrOssInfoResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.get_sms_ocr_oss_info_with_options(request, runtime)
|
|
|
|
async def get_sms_ocr_oss_info_async(
|
|
self,
|
|
request: main_models.GetSmsOcrOssInfoRequest,
|
|
) -> main_models.GetSmsOcrOssInfoResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.get_sms_ocr_oss_info_with_options_async(request, runtime)
|
|
|
|
def get_sms_sign_with_options(
|
|
self,
|
|
request: main_models.GetSmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetSmsSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetSmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetSmsSignResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def get_sms_sign_with_options_async(
|
|
self,
|
|
request: main_models.GetSmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetSmsSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetSmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetSmsSignResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def get_sms_sign(
|
|
self,
|
|
request: main_models.GetSmsSignRequest,
|
|
) -> main_models.GetSmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.get_sms_sign_with_options(request, runtime)
|
|
|
|
async def get_sms_sign_async(
|
|
self,
|
|
request: main_models.GetSmsSignRequest,
|
|
) -> main_models.GetSmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.get_sms_sign_with_options_async(request, runtime)
|
|
|
|
def get_sms_template_with_options(
|
|
self,
|
|
request: main_models.GetSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetSmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetSmsTemplateResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def get_sms_template_with_options_async(
|
|
self,
|
|
request: main_models.GetSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetSmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetSmsTemplateResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def get_sms_template(
|
|
self,
|
|
request: main_models.GetSmsTemplateRequest,
|
|
) -> main_models.GetSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.get_sms_template_with_options(request, runtime)
|
|
|
|
async def get_sms_template_async(
|
|
self,
|
|
request: main_models.GetSmsTemplateRequest,
|
|
) -> main_models.GetSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.get_sms_template_with_options_async(request, runtime)
|
|
|
|
def get_sms_template_list_with_options(
|
|
self,
|
|
tmp_req: main_models.GetSmsTemplateListRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetSmsTemplateListResponse:
|
|
tmp_req.validate()
|
|
request = main_models.GetSmsTemplateListShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.usable_state_list):
|
|
request.usable_state_list_shrink = Utils.array_to_string_with_specified_style(tmp_req.usable_state_list, 'UsableStateList', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.audit_status):
|
|
query['AuditStatus'] = request.audit_status
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_index):
|
|
query['PageIndex'] = request.page_index
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
if not DaraCore.is_null(request.template_tag):
|
|
query['TemplateTag'] = request.template_tag
|
|
if not DaraCore.is_null(request.template_type):
|
|
query['TemplateType'] = request.template_type
|
|
if not DaraCore.is_null(request.usable_state_list_shrink):
|
|
query['UsableStateList'] = request.usable_state_list_shrink
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetSmsTemplateList',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetSmsTemplateListResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def get_sms_template_list_with_options_async(
|
|
self,
|
|
tmp_req: main_models.GetSmsTemplateListRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.GetSmsTemplateListResponse:
|
|
tmp_req.validate()
|
|
request = main_models.GetSmsTemplateListShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.usable_state_list):
|
|
request.usable_state_list_shrink = Utils.array_to_string_with_specified_style(tmp_req.usable_state_list, 'UsableStateList', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.audit_status):
|
|
query['AuditStatus'] = request.audit_status
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_index):
|
|
query['PageIndex'] = request.page_index
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
if not DaraCore.is_null(request.template_tag):
|
|
query['TemplateTag'] = request.template_tag
|
|
if not DaraCore.is_null(request.template_type):
|
|
query['TemplateType'] = request.template_type
|
|
if not DaraCore.is_null(request.usable_state_list_shrink):
|
|
query['UsableStateList'] = request.usable_state_list_shrink
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'GetSmsTemplateList',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.GetSmsTemplateListResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def get_sms_template_list(
|
|
self,
|
|
request: main_models.GetSmsTemplateListRequest,
|
|
) -> main_models.GetSmsTemplateListResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.get_sms_template_list_with_options(request, runtime)
|
|
|
|
async def get_sms_template_list_async(
|
|
self,
|
|
request: main_models.GetSmsTemplateListRequest,
|
|
) -> main_models.GetSmsTemplateListResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.get_sms_template_list_with_options_async(request, runtime)
|
|
|
|
def list_tag_resources_with_options(
|
|
self,
|
|
request: main_models.ListTagResourcesRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.ListTagResourcesResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.next_token):
|
|
query['NextToken'] = request.next_token
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.prod_code):
|
|
query['ProdCode'] = request.prod_code
|
|
if not DaraCore.is_null(request.region_id):
|
|
query['RegionId'] = request.region_id
|
|
if not DaraCore.is_null(request.resource_id):
|
|
query['ResourceId'] = request.resource_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.resource_type):
|
|
query['ResourceType'] = request.resource_type
|
|
if not DaraCore.is_null(request.tag):
|
|
query['Tag'] = request.tag
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'ListTagResources',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.ListTagResourcesResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def list_tag_resources_with_options_async(
|
|
self,
|
|
request: main_models.ListTagResourcesRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.ListTagResourcesResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.next_token):
|
|
query['NextToken'] = request.next_token
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.prod_code):
|
|
query['ProdCode'] = request.prod_code
|
|
if not DaraCore.is_null(request.region_id):
|
|
query['RegionId'] = request.region_id
|
|
if not DaraCore.is_null(request.resource_id):
|
|
query['ResourceId'] = request.resource_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.resource_type):
|
|
query['ResourceType'] = request.resource_type
|
|
if not DaraCore.is_null(request.tag):
|
|
query['Tag'] = request.tag
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'ListTagResources',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.ListTagResourcesResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def list_tag_resources(
|
|
self,
|
|
request: main_models.ListTagResourcesRequest,
|
|
) -> main_models.ListTagResourcesResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.list_tag_resources_with_options(request, runtime)
|
|
|
|
async def list_tag_resources_async(
|
|
self,
|
|
request: main_models.ListTagResourcesRequest,
|
|
) -> main_models.ListTagResourcesResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.list_tag_resources_with_options_async(request, runtime)
|
|
|
|
def modify_sms_sign_with_options(
|
|
self,
|
|
request: main_models.ModifySmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.ModifySmsSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sign_source):
|
|
query['SignSource'] = request.sign_source
|
|
if not DaraCore.is_null(request.sign_type):
|
|
query['SignType'] = request.sign_type
|
|
body = {}
|
|
if not DaraCore.is_null(request.sign_file_list):
|
|
body['SignFileList'] = request.sign_file_list
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query),
|
|
body = Utils.parse_to_map(body)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'ModifySmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.ModifySmsSignResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def modify_sms_sign_with_options_async(
|
|
self,
|
|
request: main_models.ModifySmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.ModifySmsSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sign_source):
|
|
query['SignSource'] = request.sign_source
|
|
if not DaraCore.is_null(request.sign_type):
|
|
query['SignType'] = request.sign_type
|
|
body = {}
|
|
if not DaraCore.is_null(request.sign_file_list):
|
|
body['SignFileList'] = request.sign_file_list
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query),
|
|
body = Utils.parse_to_map(body)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'ModifySmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.ModifySmsSignResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def modify_sms_sign(
|
|
self,
|
|
request: main_models.ModifySmsSignRequest,
|
|
) -> main_models.ModifySmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.modify_sms_sign_with_options(request, runtime)
|
|
|
|
async def modify_sms_sign_async(
|
|
self,
|
|
request: main_models.ModifySmsSignRequest,
|
|
) -> main_models.ModifySmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.modify_sms_sign_with_options_async(request, runtime)
|
|
|
|
def modify_sms_template_with_options(
|
|
self,
|
|
request: main_models.ModifySmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.ModifySmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_content):
|
|
query['TemplateContent'] = request.template_content
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
if not DaraCore.is_null(request.template_type):
|
|
query['TemplateType'] = request.template_type
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'ModifySmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.ModifySmsTemplateResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def modify_sms_template_with_options_async(
|
|
self,
|
|
request: main_models.ModifySmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.ModifySmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_content):
|
|
query['TemplateContent'] = request.template_content
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
if not DaraCore.is_null(request.template_type):
|
|
query['TemplateType'] = request.template_type
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'ModifySmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.ModifySmsTemplateResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def modify_sms_template(
|
|
self,
|
|
request: main_models.ModifySmsTemplateRequest,
|
|
) -> main_models.ModifySmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.modify_sms_template_with_options(request, runtime)
|
|
|
|
async def modify_sms_template_async(
|
|
self,
|
|
request: main_models.ModifySmsTemplateRequest,
|
|
) -> main_models.ModifySmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.modify_sms_template_with_options_async(request, runtime)
|
|
|
|
def query_card_sms_template_with_options(
|
|
self,
|
|
request: main_models.QueryCardSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryCardSmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryCardSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryCardSmsTemplateResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_card_sms_template_with_options_async(
|
|
self,
|
|
request: main_models.QueryCardSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryCardSmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryCardSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryCardSmsTemplateResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_card_sms_template(
|
|
self,
|
|
request: main_models.QueryCardSmsTemplateRequest,
|
|
) -> main_models.QueryCardSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_card_sms_template_with_options(request, runtime)
|
|
|
|
async def query_card_sms_template_async(
|
|
self,
|
|
request: main_models.QueryCardSmsTemplateRequest,
|
|
) -> main_models.QueryCardSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_card_sms_template_with_options_async(request, runtime)
|
|
|
|
def query_card_sms_template_report_with_options(
|
|
self,
|
|
request: main_models.QueryCardSmsTemplateReportRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryCardSmsTemplateReportResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.end_date):
|
|
query['EndDate'] = request.end_date
|
|
if not DaraCore.is_null(request.start_date):
|
|
query['StartDate'] = request.start_date
|
|
if not DaraCore.is_null(request.template_codes):
|
|
query['TemplateCodes'] = request.template_codes
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryCardSmsTemplateReport',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryCardSmsTemplateReportResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_card_sms_template_report_with_options_async(
|
|
self,
|
|
request: main_models.QueryCardSmsTemplateReportRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryCardSmsTemplateReportResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.end_date):
|
|
query['EndDate'] = request.end_date
|
|
if not DaraCore.is_null(request.start_date):
|
|
query['StartDate'] = request.start_date
|
|
if not DaraCore.is_null(request.template_codes):
|
|
query['TemplateCodes'] = request.template_codes
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryCardSmsTemplateReport',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryCardSmsTemplateReportResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_card_sms_template_report(
|
|
self,
|
|
request: main_models.QueryCardSmsTemplateReportRequest,
|
|
) -> main_models.QueryCardSmsTemplateReportResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_card_sms_template_report_with_options(request, runtime)
|
|
|
|
async def query_card_sms_template_report_async(
|
|
self,
|
|
request: main_models.QueryCardSmsTemplateReportRequest,
|
|
) -> main_models.QueryCardSmsTemplateReportResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_card_sms_template_report_with_options_async(request, runtime)
|
|
|
|
def query_digital_sign_by_name_with_options(
|
|
self,
|
|
request: main_models.QueryDigitalSignByNameRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryDigitalSignByNameResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryDigitalSignByName',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryDigitalSignByNameResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_digital_sign_by_name_with_options_async(
|
|
self,
|
|
request: main_models.QueryDigitalSignByNameRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryDigitalSignByNameResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryDigitalSignByName',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryDigitalSignByNameResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_digital_sign_by_name(
|
|
self,
|
|
request: main_models.QueryDigitalSignByNameRequest,
|
|
) -> main_models.QueryDigitalSignByNameResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_digital_sign_by_name_with_options(request, runtime)
|
|
|
|
async def query_digital_sign_by_name_async(
|
|
self,
|
|
request: main_models.QueryDigitalSignByNameRequest,
|
|
) -> main_models.QueryDigitalSignByNameResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_digital_sign_by_name_with_options_async(request, runtime)
|
|
|
|
def query_ext_code_sign_with_options(
|
|
self,
|
|
request: main_models.QueryExtCodeSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryExtCodeSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.ext_code):
|
|
query['ExtCode'] = request.ext_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_no):
|
|
query['PageNo'] = request.page_no
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryExtCodeSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryExtCodeSignResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_ext_code_sign_with_options_async(
|
|
self,
|
|
request: main_models.QueryExtCodeSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryExtCodeSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.ext_code):
|
|
query['ExtCode'] = request.ext_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_no):
|
|
query['PageNo'] = request.page_no
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryExtCodeSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryExtCodeSignResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_ext_code_sign(
|
|
self,
|
|
request: main_models.QueryExtCodeSignRequest,
|
|
) -> main_models.QueryExtCodeSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_ext_code_sign_with_options(request, runtime)
|
|
|
|
async def query_ext_code_sign_async(
|
|
self,
|
|
request: main_models.QueryExtCodeSignRequest,
|
|
) -> main_models.QueryExtCodeSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_ext_code_sign_with_options_async(request, runtime)
|
|
|
|
def query_mobiles_card_support_with_options(
|
|
self,
|
|
tmp_req: main_models.QueryMobilesCardSupportRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryMobilesCardSupportResponse:
|
|
tmp_req.validate()
|
|
request = main_models.QueryMobilesCardSupportShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.mobiles):
|
|
request.mobiles_shrink = Utils.array_to_string_with_specified_style(tmp_req.mobiles, 'Mobiles', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.encrypt_type):
|
|
query['EncryptType'] = request.encrypt_type
|
|
if not DaraCore.is_null(request.mobiles_shrink):
|
|
query['Mobiles'] = request.mobiles_shrink
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryMobilesCardSupport',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryMobilesCardSupportResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_mobiles_card_support_with_options_async(
|
|
self,
|
|
tmp_req: main_models.QueryMobilesCardSupportRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryMobilesCardSupportResponse:
|
|
tmp_req.validate()
|
|
request = main_models.QueryMobilesCardSupportShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.mobiles):
|
|
request.mobiles_shrink = Utils.array_to_string_with_specified_style(tmp_req.mobiles, 'Mobiles', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.encrypt_type):
|
|
query['EncryptType'] = request.encrypt_type
|
|
if not DaraCore.is_null(request.mobiles_shrink):
|
|
query['Mobiles'] = request.mobiles_shrink
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryMobilesCardSupport',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryMobilesCardSupportResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_mobiles_card_support(
|
|
self,
|
|
request: main_models.QueryMobilesCardSupportRequest,
|
|
) -> main_models.QueryMobilesCardSupportResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_mobiles_card_support_with_options(request, runtime)
|
|
|
|
async def query_mobiles_card_support_async(
|
|
self,
|
|
request: main_models.QueryMobilesCardSupportRequest,
|
|
) -> main_models.QueryMobilesCardSupportResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_mobiles_card_support_with_options_async(request, runtime)
|
|
|
|
def query_page_smart_short_url_log_with_options(
|
|
self,
|
|
request: main_models.QueryPageSmartShortUrlLogRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryPageSmartShortUrlLogResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.create_date_end):
|
|
query['CreateDateEnd'] = request.create_date_end
|
|
if not DaraCore.is_null(request.create_date_start):
|
|
query['CreateDateStart'] = request.create_date_start
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_no):
|
|
query['PageNo'] = request.page_no
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.phone_number):
|
|
query['PhoneNumber'] = request.phone_number
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.short_url):
|
|
query['ShortUrl'] = request.short_url
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryPageSmartShortUrlLog',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryPageSmartShortUrlLogResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_page_smart_short_url_log_with_options_async(
|
|
self,
|
|
request: main_models.QueryPageSmartShortUrlLogRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryPageSmartShortUrlLogResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.create_date_end):
|
|
query['CreateDateEnd'] = request.create_date_end
|
|
if not DaraCore.is_null(request.create_date_start):
|
|
query['CreateDateStart'] = request.create_date_start
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_no):
|
|
query['PageNo'] = request.page_no
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.phone_number):
|
|
query['PhoneNumber'] = request.phone_number
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.short_url):
|
|
query['ShortUrl'] = request.short_url
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryPageSmartShortUrlLog',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryPageSmartShortUrlLogResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_page_smart_short_url_log(
|
|
self,
|
|
request: main_models.QueryPageSmartShortUrlLogRequest,
|
|
) -> main_models.QueryPageSmartShortUrlLogResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_page_smart_short_url_log_with_options(request, runtime)
|
|
|
|
async def query_page_smart_short_url_log_async(
|
|
self,
|
|
request: main_models.QueryPageSmartShortUrlLogRequest,
|
|
) -> main_models.QueryPageSmartShortUrlLogResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_page_smart_short_url_log_with_options_async(request, runtime)
|
|
|
|
def query_send_details_with_options(
|
|
self,
|
|
request: main_models.QuerySendDetailsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySendDetailsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.biz_id):
|
|
query['BizId'] = request.biz_id
|
|
if not DaraCore.is_null(request.current_page):
|
|
query['CurrentPage'] = request.current_page
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.phone_number):
|
|
query['PhoneNumber'] = request.phone_number
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.send_date):
|
|
query['SendDate'] = request.send_date
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySendDetails',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySendDetailsResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_send_details_with_options_async(
|
|
self,
|
|
request: main_models.QuerySendDetailsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySendDetailsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.biz_id):
|
|
query['BizId'] = request.biz_id
|
|
if not DaraCore.is_null(request.current_page):
|
|
query['CurrentPage'] = request.current_page
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.phone_number):
|
|
query['PhoneNumber'] = request.phone_number
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.send_date):
|
|
query['SendDate'] = request.send_date
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySendDetails',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySendDetailsResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_send_details(
|
|
self,
|
|
request: main_models.QuerySendDetailsRequest,
|
|
) -> main_models.QuerySendDetailsResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_send_details_with_options(request, runtime)
|
|
|
|
async def query_send_details_async(
|
|
self,
|
|
request: main_models.QuerySendDetailsRequest,
|
|
) -> main_models.QuerySendDetailsResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_send_details_with_options_async(request, runtime)
|
|
|
|
def query_send_statistics_with_options(
|
|
self,
|
|
request: main_models.QuerySendStatisticsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySendStatisticsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.end_date):
|
|
query['EndDate'] = request.end_date
|
|
if not DaraCore.is_null(request.is_globe):
|
|
query['IsGlobe'] = request.is_globe
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_index):
|
|
query['PageIndex'] = request.page_index
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.start_date):
|
|
query['StartDate'] = request.start_date
|
|
if not DaraCore.is_null(request.template_type):
|
|
query['TemplateType'] = request.template_type
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySendStatistics',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySendStatisticsResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_send_statistics_with_options_async(
|
|
self,
|
|
request: main_models.QuerySendStatisticsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySendStatisticsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.end_date):
|
|
query['EndDate'] = request.end_date
|
|
if not DaraCore.is_null(request.is_globe):
|
|
query['IsGlobe'] = request.is_globe
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_index):
|
|
query['PageIndex'] = request.page_index
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.start_date):
|
|
query['StartDate'] = request.start_date
|
|
if not DaraCore.is_null(request.template_type):
|
|
query['TemplateType'] = request.template_type
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySendStatistics',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySendStatisticsResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_send_statistics(
|
|
self,
|
|
request: main_models.QuerySendStatisticsRequest,
|
|
) -> main_models.QuerySendStatisticsResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_send_statistics_with_options(request, runtime)
|
|
|
|
async def query_send_statistics_async(
|
|
self,
|
|
request: main_models.QuerySendStatisticsRequest,
|
|
) -> main_models.QuerySendStatisticsResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_send_statistics_with_options_async(request, runtime)
|
|
|
|
def query_short_url_with_options(
|
|
self,
|
|
request: main_models.QueryShortUrlRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryShortUrlResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
body = {}
|
|
if not DaraCore.is_null(request.short_url):
|
|
body['ShortUrl'] = request.short_url
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query),
|
|
body = Utils.parse_to_map(body)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryShortUrl',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryShortUrlResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_short_url_with_options_async(
|
|
self,
|
|
request: main_models.QueryShortUrlRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QueryShortUrlResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
body = {}
|
|
if not DaraCore.is_null(request.short_url):
|
|
body['ShortUrl'] = request.short_url
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query),
|
|
body = Utils.parse_to_map(body)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QueryShortUrl',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QueryShortUrlResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_short_url(
|
|
self,
|
|
request: main_models.QueryShortUrlRequest,
|
|
) -> main_models.QueryShortUrlResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_short_url_with_options(request, runtime)
|
|
|
|
async def query_short_url_async(
|
|
self,
|
|
request: main_models.QueryShortUrlRequest,
|
|
) -> main_models.QueryShortUrlResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_short_url_with_options_async(request, runtime)
|
|
|
|
def query_single_sms_qualification_with_options(
|
|
self,
|
|
request: main_models.QuerySingleSmsQualificationRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySingleSmsQualificationResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.order_id):
|
|
query['OrderId'] = request.order_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_group_id):
|
|
query['QualificationGroupId'] = request.qualification_group_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySingleSmsQualification',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySingleSmsQualificationResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_single_sms_qualification_with_options_async(
|
|
self,
|
|
request: main_models.QuerySingleSmsQualificationRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySingleSmsQualificationResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.order_id):
|
|
query['OrderId'] = request.order_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_group_id):
|
|
query['QualificationGroupId'] = request.qualification_group_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySingleSmsQualification',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySingleSmsQualificationResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_single_sms_qualification(
|
|
self,
|
|
request: main_models.QuerySingleSmsQualificationRequest,
|
|
) -> main_models.QuerySingleSmsQualificationResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_single_sms_qualification_with_options(request, runtime)
|
|
|
|
async def query_single_sms_qualification_async(
|
|
self,
|
|
request: main_models.QuerySingleSmsQualificationRequest,
|
|
) -> main_models.QuerySingleSmsQualificationResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_single_sms_qualification_with_options_async(request, runtime)
|
|
|
|
def query_sms_app_icp_record_with_options(
|
|
self,
|
|
tmp_req: main_models.QuerySmsAppIcpRecordRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsAppIcpRecordResponse:
|
|
tmp_req.validate()
|
|
request = main_models.QuerySmsAppIcpRecordShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.app_icp_record_id_list):
|
|
request.app_icp_record_id_list_shrink = Utils.array_to_string_with_specified_style(tmp_req.app_icp_record_id_list, 'AppIcpRecordIdList', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.app_icp_record_id_list_shrink):
|
|
query['AppIcpRecordIdList'] = request.app_icp_record_id_list_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsAppIcpRecord',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsAppIcpRecordResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_sms_app_icp_record_with_options_async(
|
|
self,
|
|
tmp_req: main_models.QuerySmsAppIcpRecordRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsAppIcpRecordResponse:
|
|
tmp_req.validate()
|
|
request = main_models.QuerySmsAppIcpRecordShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.app_icp_record_id_list):
|
|
request.app_icp_record_id_list_shrink = Utils.array_to_string_with_specified_style(tmp_req.app_icp_record_id_list, 'AppIcpRecordIdList', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.app_icp_record_id_list_shrink):
|
|
query['AppIcpRecordIdList'] = request.app_icp_record_id_list_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsAppIcpRecord',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsAppIcpRecordResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_sms_app_icp_record(
|
|
self,
|
|
request: main_models.QuerySmsAppIcpRecordRequest,
|
|
) -> main_models.QuerySmsAppIcpRecordResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_sms_app_icp_record_with_options(request, runtime)
|
|
|
|
async def query_sms_app_icp_record_async(
|
|
self,
|
|
request: main_models.QuerySmsAppIcpRecordRequest,
|
|
) -> main_models.QuerySmsAppIcpRecordResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_sms_app_icp_record_with_options_async(request, runtime)
|
|
|
|
def query_sms_authorization_letter_with_options(
|
|
self,
|
|
tmp_req: main_models.QuerySmsAuthorizationLetterRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsAuthorizationLetterResponse:
|
|
tmp_req.validate()
|
|
request = main_models.QuerySmsAuthorizationLetterShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.authorization_letter_id_list):
|
|
request.authorization_letter_id_list_shrink = Utils.array_to_string_with_specified_style(tmp_req.authorization_letter_id_list, 'AuthorizationLetterIdList', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.authorization_letter_id_list_shrink):
|
|
query['AuthorizationLetterIdList'] = request.authorization_letter_id_list_shrink
|
|
if not DaraCore.is_null(request.organization_code):
|
|
query['OrganizationCode'] = request.organization_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.state):
|
|
query['State'] = request.state
|
|
if not DaraCore.is_null(request.status):
|
|
query['Status'] = request.status
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsAuthorizationLetter',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsAuthorizationLetterResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_sms_authorization_letter_with_options_async(
|
|
self,
|
|
tmp_req: main_models.QuerySmsAuthorizationLetterRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsAuthorizationLetterResponse:
|
|
tmp_req.validate()
|
|
request = main_models.QuerySmsAuthorizationLetterShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.authorization_letter_id_list):
|
|
request.authorization_letter_id_list_shrink = Utils.array_to_string_with_specified_style(tmp_req.authorization_letter_id_list, 'AuthorizationLetterIdList', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.authorization_letter_id_list_shrink):
|
|
query['AuthorizationLetterIdList'] = request.authorization_letter_id_list_shrink
|
|
if not DaraCore.is_null(request.organization_code):
|
|
query['OrganizationCode'] = request.organization_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.state):
|
|
query['State'] = request.state
|
|
if not DaraCore.is_null(request.status):
|
|
query['Status'] = request.status
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsAuthorizationLetter',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsAuthorizationLetterResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_sms_authorization_letter(
|
|
self,
|
|
request: main_models.QuerySmsAuthorizationLetterRequest,
|
|
) -> main_models.QuerySmsAuthorizationLetterResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_sms_authorization_letter_with_options(request, runtime)
|
|
|
|
async def query_sms_authorization_letter_async(
|
|
self,
|
|
request: main_models.QuerySmsAuthorizationLetterRequest,
|
|
) -> main_models.QuerySmsAuthorizationLetterResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_sms_authorization_letter_with_options_async(request, runtime)
|
|
|
|
def query_sms_qualification_record_with_options(
|
|
self,
|
|
request: main_models.QuerySmsQualificationRecordRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsQualificationRecordResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.company_name):
|
|
query['CompanyName'] = request.company_name
|
|
if not DaraCore.is_null(request.legal_person_name):
|
|
query['LegalPersonName'] = request.legal_person_name
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_no):
|
|
query['PageNo'] = request.page_no
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.qualification_group_name):
|
|
query['QualificationGroupName'] = request.qualification_group_name
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.state):
|
|
query['State'] = request.state
|
|
if not DaraCore.is_null(request.use_by_self):
|
|
query['UseBySelf'] = request.use_by_self
|
|
if not DaraCore.is_null(request.work_order_id):
|
|
query['WorkOrderId'] = request.work_order_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsQualificationRecord',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsQualificationRecordResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_sms_qualification_record_with_options_async(
|
|
self,
|
|
request: main_models.QuerySmsQualificationRecordRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsQualificationRecordResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.company_name):
|
|
query['CompanyName'] = request.company_name
|
|
if not DaraCore.is_null(request.legal_person_name):
|
|
query['LegalPersonName'] = request.legal_person_name
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_no):
|
|
query['PageNo'] = request.page_no
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.qualification_group_name):
|
|
query['QualificationGroupName'] = request.qualification_group_name
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.state):
|
|
query['State'] = request.state
|
|
if not DaraCore.is_null(request.use_by_self):
|
|
query['UseBySelf'] = request.use_by_self
|
|
if not DaraCore.is_null(request.work_order_id):
|
|
query['WorkOrderId'] = request.work_order_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsQualificationRecord',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsQualificationRecordResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_sms_qualification_record(
|
|
self,
|
|
request: main_models.QuerySmsQualificationRecordRequest,
|
|
) -> main_models.QuerySmsQualificationRecordResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_sms_qualification_record_with_options(request, runtime)
|
|
|
|
async def query_sms_qualification_record_async(
|
|
self,
|
|
request: main_models.QuerySmsQualificationRecordRequest,
|
|
) -> main_models.QuerySmsQualificationRecordResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_sms_qualification_record_with_options_async(request, runtime)
|
|
|
|
def query_sms_sign_with_options(
|
|
self,
|
|
request: main_models.QuerySmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsSignResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_sms_sign_with_options_async(
|
|
self,
|
|
request: main_models.QuerySmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsSignResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_sms_sign(
|
|
self,
|
|
request: main_models.QuerySmsSignRequest,
|
|
) -> main_models.QuerySmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_sms_sign_with_options(request, runtime)
|
|
|
|
async def query_sms_sign_async(
|
|
self,
|
|
request: main_models.QuerySmsSignRequest,
|
|
) -> main_models.QuerySmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_sms_sign_with_options_async(request, runtime)
|
|
|
|
def query_sms_sign_list_with_options(
|
|
self,
|
|
request: main_models.QuerySmsSignListRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsSignListResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_index):
|
|
query['PageIndex'] = request.page_index
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsSignList',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsSignListResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_sms_sign_list_with_options_async(
|
|
self,
|
|
request: main_models.QuerySmsSignListRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsSignListResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_index):
|
|
query['PageIndex'] = request.page_index
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsSignList',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsSignListResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_sms_sign_list(
|
|
self,
|
|
request: main_models.QuerySmsSignListRequest,
|
|
) -> main_models.QuerySmsSignListResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_sms_sign_list_with_options(request, runtime)
|
|
|
|
async def query_sms_sign_list_async(
|
|
self,
|
|
request: main_models.QuerySmsSignListRequest,
|
|
) -> main_models.QuerySmsSignListResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_sms_sign_list_with_options_async(request, runtime)
|
|
|
|
def query_sms_template_with_options(
|
|
self,
|
|
request: main_models.QuerySmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsTemplateResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_sms_template_with_options_async(
|
|
self,
|
|
request: main_models.QuerySmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsTemplateResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsTemplateResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_sms_template(
|
|
self,
|
|
request: main_models.QuerySmsTemplateRequest,
|
|
) -> main_models.QuerySmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_sms_template_with_options(request, runtime)
|
|
|
|
async def query_sms_template_async(
|
|
self,
|
|
request: main_models.QuerySmsTemplateRequest,
|
|
) -> main_models.QuerySmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_sms_template_with_options_async(request, runtime)
|
|
|
|
def query_sms_template_list_with_options(
|
|
self,
|
|
request: main_models.QuerySmsTemplateListRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsTemplateListResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_index):
|
|
query['PageIndex'] = request.page_index
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsTemplateList',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsTemplateListResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_sms_template_list_with_options_async(
|
|
self,
|
|
request: main_models.QuerySmsTemplateListRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsTemplateListResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.page_index):
|
|
query['PageIndex'] = request.page_index
|
|
if not DaraCore.is_null(request.page_size):
|
|
query['PageSize'] = request.page_size
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsTemplateList',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsTemplateListResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_sms_template_list(
|
|
self,
|
|
request: main_models.QuerySmsTemplateListRequest,
|
|
) -> main_models.QuerySmsTemplateListResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_sms_template_list_with_options(request, runtime)
|
|
|
|
async def query_sms_template_list_async(
|
|
self,
|
|
request: main_models.QuerySmsTemplateListRequest,
|
|
) -> main_models.QuerySmsTemplateListResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_sms_template_list_with_options_async(request, runtime)
|
|
|
|
def query_sms_trademark_with_options(
|
|
self,
|
|
tmp_req: main_models.QuerySmsTrademarkRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsTrademarkResponse:
|
|
tmp_req.validate()
|
|
request = main_models.QuerySmsTrademarkShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.trademark_id_list):
|
|
request.trademark_id_list_shrink = Utils.array_to_string_with_specified_style(tmp_req.trademark_id_list, 'TrademarkIdList', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.trademark_id_list_shrink):
|
|
query['TrademarkIdList'] = request.trademark_id_list_shrink
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsTrademark',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsTrademarkResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def query_sms_trademark_with_options_async(
|
|
self,
|
|
tmp_req: main_models.QuerySmsTrademarkRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.QuerySmsTrademarkResponse:
|
|
tmp_req.validate()
|
|
request = main_models.QuerySmsTrademarkShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.trademark_id_list):
|
|
request.trademark_id_list_shrink = Utils.array_to_string_with_specified_style(tmp_req.trademark_id_list, 'TrademarkIdList', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.trademark_id_list_shrink):
|
|
query['TrademarkIdList'] = request.trademark_id_list_shrink
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'QuerySmsTrademark',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.QuerySmsTrademarkResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def query_sms_trademark(
|
|
self,
|
|
request: main_models.QuerySmsTrademarkRequest,
|
|
) -> main_models.QuerySmsTrademarkResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.query_sms_trademark_with_options(request, runtime)
|
|
|
|
async def query_sms_trademark_async(
|
|
self,
|
|
request: main_models.QuerySmsTrademarkRequest,
|
|
) -> main_models.QuerySmsTrademarkResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.query_sms_trademark_with_options_async(request, runtime)
|
|
|
|
def required_phone_code_with_options(
|
|
self,
|
|
request: main_models.RequiredPhoneCodeRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.RequiredPhoneCodeResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.phone_no):
|
|
query['PhoneNo'] = request.phone_no
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'RequiredPhoneCode',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.RequiredPhoneCodeResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def required_phone_code_with_options_async(
|
|
self,
|
|
request: main_models.RequiredPhoneCodeRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.RequiredPhoneCodeResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.phone_no):
|
|
query['PhoneNo'] = request.phone_no
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'RequiredPhoneCode',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.RequiredPhoneCodeResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def required_phone_code(
|
|
self,
|
|
request: main_models.RequiredPhoneCodeRequest,
|
|
) -> main_models.RequiredPhoneCodeResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.required_phone_code_with_options(request, runtime)
|
|
|
|
async def required_phone_code_async(
|
|
self,
|
|
request: main_models.RequiredPhoneCodeRequest,
|
|
) -> main_models.RequiredPhoneCodeResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.required_phone_code_with_options_async(request, runtime)
|
|
|
|
def send_batch_card_sms_with_options(
|
|
self,
|
|
request: main_models.SendBatchCardSmsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SendBatchCardSmsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.card_template_code):
|
|
query['CardTemplateCode'] = request.card_template_code
|
|
if not DaraCore.is_null(request.card_template_param_json):
|
|
query['CardTemplateParamJson'] = request.card_template_param_json
|
|
if not DaraCore.is_null(request.digital_template_code):
|
|
query['DigitalTemplateCode'] = request.digital_template_code
|
|
if not DaraCore.is_null(request.digital_template_param_json):
|
|
query['DigitalTemplateParamJson'] = request.digital_template_param_json
|
|
if not DaraCore.is_null(request.fallback_type):
|
|
query['FallbackType'] = request.fallback_type
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.phone_number_json):
|
|
query['PhoneNumberJson'] = request.phone_number_json
|
|
if not DaraCore.is_null(request.sign_name_json):
|
|
query['SignNameJson'] = request.sign_name_json
|
|
if not DaraCore.is_null(request.sms_template_code):
|
|
query['SmsTemplateCode'] = request.sms_template_code
|
|
if not DaraCore.is_null(request.sms_template_param_json):
|
|
query['SmsTemplateParamJson'] = request.sms_template_param_json
|
|
if not DaraCore.is_null(request.sms_up_extend_code_json):
|
|
query['SmsUpExtendCodeJson'] = request.sms_up_extend_code_json
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_param_json):
|
|
query['TemplateParamJson'] = request.template_param_json
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SendBatchCardSms',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SendBatchCardSmsResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def send_batch_card_sms_with_options_async(
|
|
self,
|
|
request: main_models.SendBatchCardSmsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SendBatchCardSmsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.card_template_code):
|
|
query['CardTemplateCode'] = request.card_template_code
|
|
if not DaraCore.is_null(request.card_template_param_json):
|
|
query['CardTemplateParamJson'] = request.card_template_param_json
|
|
if not DaraCore.is_null(request.digital_template_code):
|
|
query['DigitalTemplateCode'] = request.digital_template_code
|
|
if not DaraCore.is_null(request.digital_template_param_json):
|
|
query['DigitalTemplateParamJson'] = request.digital_template_param_json
|
|
if not DaraCore.is_null(request.fallback_type):
|
|
query['FallbackType'] = request.fallback_type
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.phone_number_json):
|
|
query['PhoneNumberJson'] = request.phone_number_json
|
|
if not DaraCore.is_null(request.sign_name_json):
|
|
query['SignNameJson'] = request.sign_name_json
|
|
if not DaraCore.is_null(request.sms_template_code):
|
|
query['SmsTemplateCode'] = request.sms_template_code
|
|
if not DaraCore.is_null(request.sms_template_param_json):
|
|
query['SmsTemplateParamJson'] = request.sms_template_param_json
|
|
if not DaraCore.is_null(request.sms_up_extend_code_json):
|
|
query['SmsUpExtendCodeJson'] = request.sms_up_extend_code_json
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_param_json):
|
|
query['TemplateParamJson'] = request.template_param_json
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SendBatchCardSms',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SendBatchCardSmsResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def send_batch_card_sms(
|
|
self,
|
|
request: main_models.SendBatchCardSmsRequest,
|
|
) -> main_models.SendBatchCardSmsResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.send_batch_card_sms_with_options(request, runtime)
|
|
|
|
async def send_batch_card_sms_async(
|
|
self,
|
|
request: main_models.SendBatchCardSmsRequest,
|
|
) -> main_models.SendBatchCardSmsResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.send_batch_card_sms_with_options_async(request, runtime)
|
|
|
|
def send_batch_sms_with_options(
|
|
self,
|
|
request: main_models.SendBatchSmsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SendBatchSmsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
body = {}
|
|
if not DaraCore.is_null(request.phone_number_json):
|
|
body['PhoneNumberJson'] = request.phone_number_json
|
|
if not DaraCore.is_null(request.sign_name_json):
|
|
body['SignNameJson'] = request.sign_name_json
|
|
if not DaraCore.is_null(request.sms_up_extend_code_json):
|
|
body['SmsUpExtendCodeJson'] = request.sms_up_extend_code_json
|
|
if not DaraCore.is_null(request.template_param_json):
|
|
body['TemplateParamJson'] = request.template_param_json
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query),
|
|
body = Utils.parse_to_map(body)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SendBatchSms',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SendBatchSmsResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def send_batch_sms_with_options_async(
|
|
self,
|
|
request: main_models.SendBatchSmsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SendBatchSmsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
body = {}
|
|
if not DaraCore.is_null(request.phone_number_json):
|
|
body['PhoneNumberJson'] = request.phone_number_json
|
|
if not DaraCore.is_null(request.sign_name_json):
|
|
body['SignNameJson'] = request.sign_name_json
|
|
if not DaraCore.is_null(request.sms_up_extend_code_json):
|
|
body['SmsUpExtendCodeJson'] = request.sms_up_extend_code_json
|
|
if not DaraCore.is_null(request.template_param_json):
|
|
body['TemplateParamJson'] = request.template_param_json
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query),
|
|
body = Utils.parse_to_map(body)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SendBatchSms',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SendBatchSmsResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def send_batch_sms(
|
|
self,
|
|
request: main_models.SendBatchSmsRequest,
|
|
) -> main_models.SendBatchSmsResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.send_batch_sms_with_options(request, runtime)
|
|
|
|
async def send_batch_sms_async(
|
|
self,
|
|
request: main_models.SendBatchSmsRequest,
|
|
) -> main_models.SendBatchSmsResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.send_batch_sms_with_options_async(request, runtime)
|
|
|
|
def send_card_sms_with_options(
|
|
self,
|
|
request: main_models.SendCardSmsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SendCardSmsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.card_objects):
|
|
query['CardObjects'] = request.card_objects
|
|
if not DaraCore.is_null(request.card_template_code):
|
|
query['CardTemplateCode'] = request.card_template_code
|
|
if not DaraCore.is_null(request.digital_template_code):
|
|
query['DigitalTemplateCode'] = request.digital_template_code
|
|
if not DaraCore.is_null(request.digital_template_param):
|
|
query['DigitalTemplateParam'] = request.digital_template_param
|
|
if not DaraCore.is_null(request.fallback_type):
|
|
query['FallbackType'] = request.fallback_type
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sms_template_code):
|
|
query['SmsTemplateCode'] = request.sms_template_code
|
|
if not DaraCore.is_null(request.sms_template_param):
|
|
query['SmsTemplateParam'] = request.sms_template_param
|
|
if not DaraCore.is_null(request.sms_up_extend_code):
|
|
query['SmsUpExtendCode'] = request.sms_up_extend_code
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_param):
|
|
query['TemplateParam'] = request.template_param
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SendCardSms',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SendCardSmsResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def send_card_sms_with_options_async(
|
|
self,
|
|
request: main_models.SendCardSmsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SendCardSmsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.card_objects):
|
|
query['CardObjects'] = request.card_objects
|
|
if not DaraCore.is_null(request.card_template_code):
|
|
query['CardTemplateCode'] = request.card_template_code
|
|
if not DaraCore.is_null(request.digital_template_code):
|
|
query['DigitalTemplateCode'] = request.digital_template_code
|
|
if not DaraCore.is_null(request.digital_template_param):
|
|
query['DigitalTemplateParam'] = request.digital_template_param
|
|
if not DaraCore.is_null(request.fallback_type):
|
|
query['FallbackType'] = request.fallback_type
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sms_template_code):
|
|
query['SmsTemplateCode'] = request.sms_template_code
|
|
if not DaraCore.is_null(request.sms_template_param):
|
|
query['SmsTemplateParam'] = request.sms_template_param
|
|
if not DaraCore.is_null(request.sms_up_extend_code):
|
|
query['SmsUpExtendCode'] = request.sms_up_extend_code
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_param):
|
|
query['TemplateParam'] = request.template_param
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SendCardSms',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SendCardSmsResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def send_card_sms(
|
|
self,
|
|
request: main_models.SendCardSmsRequest,
|
|
) -> main_models.SendCardSmsResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.send_card_sms_with_options(request, runtime)
|
|
|
|
async def send_card_sms_async(
|
|
self,
|
|
request: main_models.SendCardSmsRequest,
|
|
) -> main_models.SendCardSmsResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.send_card_sms_with_options_async(request, runtime)
|
|
|
|
def send_logistics_sms_with_options(
|
|
self,
|
|
request: main_models.SendLogisticsSmsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SendLogisticsSmsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.express_company_code):
|
|
query['ExpressCompanyCode'] = request.express_company_code
|
|
if not DaraCore.is_null(request.mail_no):
|
|
query['MailNo'] = request.mail_no
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.platform_company_code):
|
|
query['PlatformCompanyCode'] = request.platform_company_code
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_param):
|
|
query['TemplateParam'] = request.template_param
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SendLogisticsSms',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SendLogisticsSmsResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def send_logistics_sms_with_options_async(
|
|
self,
|
|
request: main_models.SendLogisticsSmsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SendLogisticsSmsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.express_company_code):
|
|
query['ExpressCompanyCode'] = request.express_company_code
|
|
if not DaraCore.is_null(request.mail_no):
|
|
query['MailNo'] = request.mail_no
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.platform_company_code):
|
|
query['PlatformCompanyCode'] = request.platform_company_code
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_param):
|
|
query['TemplateParam'] = request.template_param
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SendLogisticsSms',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SendLogisticsSmsResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def send_logistics_sms(
|
|
self,
|
|
request: main_models.SendLogisticsSmsRequest,
|
|
) -> main_models.SendLogisticsSmsResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.send_logistics_sms_with_options(request, runtime)
|
|
|
|
async def send_logistics_sms_async(
|
|
self,
|
|
request: main_models.SendLogisticsSmsRequest,
|
|
) -> main_models.SendLogisticsSmsResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.send_logistics_sms_with_options_async(request, runtime)
|
|
|
|
def send_sms_with_options(
|
|
self,
|
|
request: main_models.SendSmsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SendSmsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.phone_numbers):
|
|
query['PhoneNumbers'] = request.phone_numbers
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sms_up_extend_code):
|
|
query['SmsUpExtendCode'] = request.sms_up_extend_code
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_param):
|
|
query['TemplateParam'] = request.template_param
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SendSms',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SendSmsResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def send_sms_with_options_async(
|
|
self,
|
|
request: main_models.SendSmsRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SendSmsResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.out_id):
|
|
query['OutId'] = request.out_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.phone_numbers):
|
|
query['PhoneNumbers'] = request.phone_numbers
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sms_up_extend_code):
|
|
query['SmsUpExtendCode'] = request.sms_up_extend_code
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_param):
|
|
query['TemplateParam'] = request.template_param
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SendSms',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SendSmsResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def send_sms(
|
|
self,
|
|
request: main_models.SendSmsRequest,
|
|
) -> main_models.SendSmsResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.send_sms_with_options(request, runtime)
|
|
|
|
async def send_sms_async(
|
|
self,
|
|
request: main_models.SendSmsRequest,
|
|
) -> main_models.SendSmsResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.send_sms_with_options_async(request, runtime)
|
|
|
|
def sms_conversion_intl_with_options(
|
|
self,
|
|
request: main_models.SmsConversionIntlRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SmsConversionIntlResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.conversion_time):
|
|
query['ConversionTime'] = request.conversion_time
|
|
if not DaraCore.is_null(request.delivered):
|
|
query['Delivered'] = request.delivered
|
|
if not DaraCore.is_null(request.message_id):
|
|
query['MessageId'] = request.message_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SmsConversionIntl',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SmsConversionIntlResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def sms_conversion_intl_with_options_async(
|
|
self,
|
|
request: main_models.SmsConversionIntlRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SmsConversionIntlResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.conversion_time):
|
|
query['ConversionTime'] = request.conversion_time
|
|
if not DaraCore.is_null(request.delivered):
|
|
query['Delivered'] = request.delivered
|
|
if not DaraCore.is_null(request.message_id):
|
|
query['MessageId'] = request.message_id
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SmsConversionIntl',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SmsConversionIntlResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def sms_conversion_intl(
|
|
self,
|
|
request: main_models.SmsConversionIntlRequest,
|
|
) -> main_models.SmsConversionIntlResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.sms_conversion_intl_with_options(request, runtime)
|
|
|
|
async def sms_conversion_intl_async(
|
|
self,
|
|
request: main_models.SmsConversionIntlRequest,
|
|
) -> main_models.SmsConversionIntlResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.sms_conversion_intl_with_options_async(request, runtime)
|
|
|
|
def submit_sms_qualification_with_options(
|
|
self,
|
|
tmp_req: main_models.SubmitSmsQualificationRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SubmitSmsQualificationResponse:
|
|
tmp_req.validate()
|
|
request = main_models.SubmitSmsQualificationShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.business_license_pics):
|
|
request.business_license_pics_shrink = Utils.array_to_string_with_specified_style(tmp_req.business_license_pics, 'BusinessLicensePics', 'json')
|
|
if not DaraCore.is_null(tmp_req.other_files):
|
|
request.other_files_shrink = Utils.array_to_string_with_specified_style(tmp_req.other_files, 'OtherFiles', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.admin_idcard_exp_date):
|
|
query['AdminIDCardExpDate'] = request.admin_idcard_exp_date
|
|
if not DaraCore.is_null(request.admin_idcard_front_face):
|
|
query['AdminIDCardFrontFace'] = request.admin_idcard_front_face
|
|
if not DaraCore.is_null(request.admin_idcard_no):
|
|
query['AdminIDCardNo'] = request.admin_idcard_no
|
|
if not DaraCore.is_null(request.admin_idcard_pic):
|
|
query['AdminIDCardPic'] = request.admin_idcard_pic
|
|
if not DaraCore.is_null(request.admin_idcard_type):
|
|
query['AdminIDCardType'] = request.admin_idcard_type
|
|
if not DaraCore.is_null(request.admin_name):
|
|
query['AdminName'] = request.admin_name
|
|
if not DaraCore.is_null(request.admin_phone_no):
|
|
query['AdminPhoneNo'] = request.admin_phone_no
|
|
if not DaraCore.is_null(request.business_license_pics_shrink):
|
|
query['BusinessLicensePics'] = request.business_license_pics_shrink
|
|
if not DaraCore.is_null(request.bussiness_license_exp_date):
|
|
query['BussinessLicenseExpDate'] = request.bussiness_license_exp_date
|
|
if not DaraCore.is_null(request.certify_code):
|
|
query['CertifyCode'] = request.certify_code
|
|
if not DaraCore.is_null(request.company_name):
|
|
query['CompanyName'] = request.company_name
|
|
if not DaraCore.is_null(request.company_type):
|
|
query['CompanyType'] = request.company_type
|
|
if not DaraCore.is_null(request.legal_person_idcard_no):
|
|
query['LegalPersonIDCardNo'] = request.legal_person_idcard_no
|
|
if not DaraCore.is_null(request.legal_person_idcard_type):
|
|
query['LegalPersonIDCardType'] = request.legal_person_idcard_type
|
|
if not DaraCore.is_null(request.legal_person_id_card_back_side):
|
|
query['LegalPersonIdCardBackSide'] = request.legal_person_id_card_back_side
|
|
if not DaraCore.is_null(request.legal_person_id_card_eff_time):
|
|
query['LegalPersonIdCardEffTime'] = request.legal_person_id_card_eff_time
|
|
if not DaraCore.is_null(request.legal_person_id_card_front_side):
|
|
query['LegalPersonIdCardFrontSide'] = request.legal_person_id_card_front_side
|
|
if not DaraCore.is_null(request.legal_person_name):
|
|
query['LegalPersonName'] = request.legal_person_name
|
|
if not DaraCore.is_null(request.organization_code):
|
|
query['OrganizationCode'] = request.organization_code
|
|
if not DaraCore.is_null(request.other_files_shrink):
|
|
query['OtherFiles'] = request.other_files_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_name):
|
|
query['QualificationName'] = request.qualification_name
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.use_by_self):
|
|
query['UseBySelf'] = request.use_by_self
|
|
if not DaraCore.is_null(request.whether_share):
|
|
query['WhetherShare'] = request.whether_share
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SubmitSmsQualification',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SubmitSmsQualificationResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def submit_sms_qualification_with_options_async(
|
|
self,
|
|
tmp_req: main_models.SubmitSmsQualificationRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.SubmitSmsQualificationResponse:
|
|
tmp_req.validate()
|
|
request = main_models.SubmitSmsQualificationShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.business_license_pics):
|
|
request.business_license_pics_shrink = Utils.array_to_string_with_specified_style(tmp_req.business_license_pics, 'BusinessLicensePics', 'json')
|
|
if not DaraCore.is_null(tmp_req.other_files):
|
|
request.other_files_shrink = Utils.array_to_string_with_specified_style(tmp_req.other_files, 'OtherFiles', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.admin_idcard_exp_date):
|
|
query['AdminIDCardExpDate'] = request.admin_idcard_exp_date
|
|
if not DaraCore.is_null(request.admin_idcard_front_face):
|
|
query['AdminIDCardFrontFace'] = request.admin_idcard_front_face
|
|
if not DaraCore.is_null(request.admin_idcard_no):
|
|
query['AdminIDCardNo'] = request.admin_idcard_no
|
|
if not DaraCore.is_null(request.admin_idcard_pic):
|
|
query['AdminIDCardPic'] = request.admin_idcard_pic
|
|
if not DaraCore.is_null(request.admin_idcard_type):
|
|
query['AdminIDCardType'] = request.admin_idcard_type
|
|
if not DaraCore.is_null(request.admin_name):
|
|
query['AdminName'] = request.admin_name
|
|
if not DaraCore.is_null(request.admin_phone_no):
|
|
query['AdminPhoneNo'] = request.admin_phone_no
|
|
if not DaraCore.is_null(request.business_license_pics_shrink):
|
|
query['BusinessLicensePics'] = request.business_license_pics_shrink
|
|
if not DaraCore.is_null(request.bussiness_license_exp_date):
|
|
query['BussinessLicenseExpDate'] = request.bussiness_license_exp_date
|
|
if not DaraCore.is_null(request.certify_code):
|
|
query['CertifyCode'] = request.certify_code
|
|
if not DaraCore.is_null(request.company_name):
|
|
query['CompanyName'] = request.company_name
|
|
if not DaraCore.is_null(request.company_type):
|
|
query['CompanyType'] = request.company_type
|
|
if not DaraCore.is_null(request.legal_person_idcard_no):
|
|
query['LegalPersonIDCardNo'] = request.legal_person_idcard_no
|
|
if not DaraCore.is_null(request.legal_person_idcard_type):
|
|
query['LegalPersonIDCardType'] = request.legal_person_idcard_type
|
|
if not DaraCore.is_null(request.legal_person_id_card_back_side):
|
|
query['LegalPersonIdCardBackSide'] = request.legal_person_id_card_back_side
|
|
if not DaraCore.is_null(request.legal_person_id_card_eff_time):
|
|
query['LegalPersonIdCardEffTime'] = request.legal_person_id_card_eff_time
|
|
if not DaraCore.is_null(request.legal_person_id_card_front_side):
|
|
query['LegalPersonIdCardFrontSide'] = request.legal_person_id_card_front_side
|
|
if not DaraCore.is_null(request.legal_person_name):
|
|
query['LegalPersonName'] = request.legal_person_name
|
|
if not DaraCore.is_null(request.organization_code):
|
|
query['OrganizationCode'] = request.organization_code
|
|
if not DaraCore.is_null(request.other_files_shrink):
|
|
query['OtherFiles'] = request.other_files_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_name):
|
|
query['QualificationName'] = request.qualification_name
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.use_by_self):
|
|
query['UseBySelf'] = request.use_by_self
|
|
if not DaraCore.is_null(request.whether_share):
|
|
query['WhetherShare'] = request.whether_share
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'SubmitSmsQualification',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.SubmitSmsQualificationResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def submit_sms_qualification(
|
|
self,
|
|
request: main_models.SubmitSmsQualificationRequest,
|
|
) -> main_models.SubmitSmsQualificationResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.submit_sms_qualification_with_options(request, runtime)
|
|
|
|
async def submit_sms_qualification_async(
|
|
self,
|
|
request: main_models.SubmitSmsQualificationRequest,
|
|
) -> main_models.SubmitSmsQualificationResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.submit_sms_qualification_with_options_async(request, runtime)
|
|
|
|
def tag_resources_with_options(
|
|
self,
|
|
request: main_models.TagResourcesRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.TagResourcesResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.prod_code):
|
|
query['ProdCode'] = request.prod_code
|
|
if not DaraCore.is_null(request.region_id):
|
|
query['RegionId'] = request.region_id
|
|
if not DaraCore.is_null(request.resource_id):
|
|
query['ResourceId'] = request.resource_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.resource_type):
|
|
query['ResourceType'] = request.resource_type
|
|
if not DaraCore.is_null(request.tag):
|
|
query['Tag'] = request.tag
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'TagResources',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.TagResourcesResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def tag_resources_with_options_async(
|
|
self,
|
|
request: main_models.TagResourcesRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.TagResourcesResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.prod_code):
|
|
query['ProdCode'] = request.prod_code
|
|
if not DaraCore.is_null(request.region_id):
|
|
query['RegionId'] = request.region_id
|
|
if not DaraCore.is_null(request.resource_id):
|
|
query['ResourceId'] = request.resource_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.resource_type):
|
|
query['ResourceType'] = request.resource_type
|
|
if not DaraCore.is_null(request.tag):
|
|
query['Tag'] = request.tag
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'TagResources',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.TagResourcesResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def tag_resources(
|
|
self,
|
|
request: main_models.TagResourcesRequest,
|
|
) -> main_models.TagResourcesResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.tag_resources_with_options(request, runtime)
|
|
|
|
async def tag_resources_async(
|
|
self,
|
|
request: main_models.TagResourcesRequest,
|
|
) -> main_models.TagResourcesResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.tag_resources_with_options_async(request, runtime)
|
|
|
|
def untag_resources_with_options(
|
|
self,
|
|
request: main_models.UntagResourcesRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.UntagResourcesResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.all):
|
|
query['All'] = request.all
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.prod_code):
|
|
query['ProdCode'] = request.prod_code
|
|
if not DaraCore.is_null(request.region_id):
|
|
query['RegionId'] = request.region_id
|
|
if not DaraCore.is_null(request.resource_id):
|
|
query['ResourceId'] = request.resource_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.resource_type):
|
|
query['ResourceType'] = request.resource_type
|
|
if not DaraCore.is_null(request.tag_key):
|
|
query['TagKey'] = request.tag_key
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'UntagResources',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.UntagResourcesResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def untag_resources_with_options_async(
|
|
self,
|
|
request: main_models.UntagResourcesRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.UntagResourcesResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.all):
|
|
query['All'] = request.all
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.prod_code):
|
|
query['ProdCode'] = request.prod_code
|
|
if not DaraCore.is_null(request.region_id):
|
|
query['RegionId'] = request.region_id
|
|
if not DaraCore.is_null(request.resource_id):
|
|
query['ResourceId'] = request.resource_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.resource_type):
|
|
query['ResourceType'] = request.resource_type
|
|
if not DaraCore.is_null(request.tag_key):
|
|
query['TagKey'] = request.tag_key
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'UntagResources',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.UntagResourcesResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def untag_resources(
|
|
self,
|
|
request: main_models.UntagResourcesRequest,
|
|
) -> main_models.UntagResourcesResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.untag_resources_with_options(request, runtime)
|
|
|
|
async def untag_resources_async(
|
|
self,
|
|
request: main_models.UntagResourcesRequest,
|
|
) -> main_models.UntagResourcesResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.untag_resources_with_options_async(request, runtime)
|
|
|
|
def update_ext_code_sign_with_options(
|
|
self,
|
|
request: main_models.UpdateExtCodeSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.UpdateExtCodeSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.exist_ext_code):
|
|
query['ExistExtCode'] = request.exist_ext_code
|
|
if not DaraCore.is_null(request.new_ext_code):
|
|
query['NewExtCode'] = request.new_ext_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'UpdateExtCodeSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.UpdateExtCodeSignResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def update_ext_code_sign_with_options_async(
|
|
self,
|
|
request: main_models.UpdateExtCodeSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.UpdateExtCodeSignResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.exist_ext_code):
|
|
query['ExistExtCode'] = request.exist_ext_code
|
|
if not DaraCore.is_null(request.new_ext_code):
|
|
query['NewExtCode'] = request.new_ext_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'UpdateExtCodeSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.UpdateExtCodeSignResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def update_ext_code_sign(
|
|
self,
|
|
request: main_models.UpdateExtCodeSignRequest,
|
|
) -> main_models.UpdateExtCodeSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.update_ext_code_sign_with_options(request, runtime)
|
|
|
|
async def update_ext_code_sign_async(
|
|
self,
|
|
request: main_models.UpdateExtCodeSignRequest,
|
|
) -> main_models.UpdateExtCodeSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.update_ext_code_sign_with_options_async(request, runtime)
|
|
|
|
def update_sms_qualification_with_options(
|
|
self,
|
|
tmp_req: main_models.UpdateSmsQualificationRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.UpdateSmsQualificationResponse:
|
|
tmp_req.validate()
|
|
request = main_models.UpdateSmsQualificationShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.business_license_pics):
|
|
request.business_license_pics_shrink = Utils.array_to_string_with_specified_style(tmp_req.business_license_pics, 'BusinessLicensePics', 'json')
|
|
if not DaraCore.is_null(tmp_req.other_files):
|
|
request.other_files_shrink = Utils.array_to_string_with_specified_style(tmp_req.other_files, 'OtherFiles', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.admin_idcard_exp_date):
|
|
query['AdminIDCardExpDate'] = request.admin_idcard_exp_date
|
|
if not DaraCore.is_null(request.admin_idcard_front_face):
|
|
query['AdminIDCardFrontFace'] = request.admin_idcard_front_face
|
|
if not DaraCore.is_null(request.admin_idcard_no):
|
|
query['AdminIDCardNo'] = request.admin_idcard_no
|
|
if not DaraCore.is_null(request.admin_idcard_pic):
|
|
query['AdminIDCardPic'] = request.admin_idcard_pic
|
|
if not DaraCore.is_null(request.admin_idcard_type):
|
|
query['AdminIDCardType'] = request.admin_idcard_type
|
|
if not DaraCore.is_null(request.admin_name):
|
|
query['AdminName'] = request.admin_name
|
|
if not DaraCore.is_null(request.admin_phone_no):
|
|
query['AdminPhoneNo'] = request.admin_phone_no
|
|
if not DaraCore.is_null(request.business_license_pics_shrink):
|
|
query['BusinessLicensePics'] = request.business_license_pics_shrink
|
|
if not DaraCore.is_null(request.bussiness_license_exp_date):
|
|
query['BussinessLicenseExpDate'] = request.bussiness_license_exp_date
|
|
if not DaraCore.is_null(request.certify_code):
|
|
query['CertifyCode'] = request.certify_code
|
|
if not DaraCore.is_null(request.company_name):
|
|
query['CompanyName'] = request.company_name
|
|
if not DaraCore.is_null(request.legal_person_idcard_no):
|
|
query['LegalPersonIDCardNo'] = request.legal_person_idcard_no
|
|
if not DaraCore.is_null(request.legal_person_idcard_type):
|
|
query['LegalPersonIDCardType'] = request.legal_person_idcard_type
|
|
if not DaraCore.is_null(request.legal_person_id_card_back_side):
|
|
query['LegalPersonIdCardBackSide'] = request.legal_person_id_card_back_side
|
|
if not DaraCore.is_null(request.legal_person_id_card_eff_time):
|
|
query['LegalPersonIdCardEffTime'] = request.legal_person_id_card_eff_time
|
|
if not DaraCore.is_null(request.legal_person_id_card_front_side):
|
|
query['LegalPersonIdCardFrontSide'] = request.legal_person_id_card_front_side
|
|
if not DaraCore.is_null(request.legal_person_name):
|
|
query['LegalPersonName'] = request.legal_person_name
|
|
if not DaraCore.is_null(request.order_id):
|
|
query['OrderId'] = request.order_id
|
|
if not DaraCore.is_null(request.other_files_shrink):
|
|
query['OtherFiles'] = request.other_files_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_group_id):
|
|
query['QualificationGroupId'] = request.qualification_group_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'UpdateSmsQualification',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.UpdateSmsQualificationResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def update_sms_qualification_with_options_async(
|
|
self,
|
|
tmp_req: main_models.UpdateSmsQualificationRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.UpdateSmsQualificationResponse:
|
|
tmp_req.validate()
|
|
request = main_models.UpdateSmsQualificationShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.business_license_pics):
|
|
request.business_license_pics_shrink = Utils.array_to_string_with_specified_style(tmp_req.business_license_pics, 'BusinessLicensePics', 'json')
|
|
if not DaraCore.is_null(tmp_req.other_files):
|
|
request.other_files_shrink = Utils.array_to_string_with_specified_style(tmp_req.other_files, 'OtherFiles', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.admin_idcard_exp_date):
|
|
query['AdminIDCardExpDate'] = request.admin_idcard_exp_date
|
|
if not DaraCore.is_null(request.admin_idcard_front_face):
|
|
query['AdminIDCardFrontFace'] = request.admin_idcard_front_face
|
|
if not DaraCore.is_null(request.admin_idcard_no):
|
|
query['AdminIDCardNo'] = request.admin_idcard_no
|
|
if not DaraCore.is_null(request.admin_idcard_pic):
|
|
query['AdminIDCardPic'] = request.admin_idcard_pic
|
|
if not DaraCore.is_null(request.admin_idcard_type):
|
|
query['AdminIDCardType'] = request.admin_idcard_type
|
|
if not DaraCore.is_null(request.admin_name):
|
|
query['AdminName'] = request.admin_name
|
|
if not DaraCore.is_null(request.admin_phone_no):
|
|
query['AdminPhoneNo'] = request.admin_phone_no
|
|
if not DaraCore.is_null(request.business_license_pics_shrink):
|
|
query['BusinessLicensePics'] = request.business_license_pics_shrink
|
|
if not DaraCore.is_null(request.bussiness_license_exp_date):
|
|
query['BussinessLicenseExpDate'] = request.bussiness_license_exp_date
|
|
if not DaraCore.is_null(request.certify_code):
|
|
query['CertifyCode'] = request.certify_code
|
|
if not DaraCore.is_null(request.company_name):
|
|
query['CompanyName'] = request.company_name
|
|
if not DaraCore.is_null(request.legal_person_idcard_no):
|
|
query['LegalPersonIDCardNo'] = request.legal_person_idcard_no
|
|
if not DaraCore.is_null(request.legal_person_idcard_type):
|
|
query['LegalPersonIDCardType'] = request.legal_person_idcard_type
|
|
if not DaraCore.is_null(request.legal_person_id_card_back_side):
|
|
query['LegalPersonIdCardBackSide'] = request.legal_person_id_card_back_side
|
|
if not DaraCore.is_null(request.legal_person_id_card_eff_time):
|
|
query['LegalPersonIdCardEffTime'] = request.legal_person_id_card_eff_time
|
|
if not DaraCore.is_null(request.legal_person_id_card_front_side):
|
|
query['LegalPersonIdCardFrontSide'] = request.legal_person_id_card_front_side
|
|
if not DaraCore.is_null(request.legal_person_name):
|
|
query['LegalPersonName'] = request.legal_person_name
|
|
if not DaraCore.is_null(request.order_id):
|
|
query['OrderId'] = request.order_id
|
|
if not DaraCore.is_null(request.other_files_shrink):
|
|
query['OtherFiles'] = request.other_files_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_group_id):
|
|
query['QualificationGroupId'] = request.qualification_group_id
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'UpdateSmsQualification',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.UpdateSmsQualificationResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def update_sms_qualification(
|
|
self,
|
|
request: main_models.UpdateSmsQualificationRequest,
|
|
) -> main_models.UpdateSmsQualificationResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.update_sms_qualification_with_options(request, runtime)
|
|
|
|
async def update_sms_qualification_async(
|
|
self,
|
|
request: main_models.UpdateSmsQualificationRequest,
|
|
) -> main_models.UpdateSmsQualificationResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.update_sms_qualification_with_options_async(request, runtime)
|
|
|
|
def update_sms_sign_with_options(
|
|
self,
|
|
tmp_req: main_models.UpdateSmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.UpdateSmsSignResponse:
|
|
tmp_req.validate()
|
|
request = main_models.UpdateSmsSignShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.more_data):
|
|
request.more_data_shrink = Utils.array_to_string_with_specified_style(tmp_req.more_data, 'MoreData', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.app_icp_record_id):
|
|
query['AppIcpRecordId'] = request.app_icp_record_id
|
|
if not DaraCore.is_null(request.apply_scene_content):
|
|
query['ApplySceneContent'] = request.apply_scene_content
|
|
if not DaraCore.is_null(request.authorization_letter_id):
|
|
query['AuthorizationLetterId'] = request.authorization_letter_id
|
|
if not DaraCore.is_null(request.more_data_shrink):
|
|
query['MoreData'] = request.more_data_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_id):
|
|
query['QualificationId'] = request.qualification_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sign_source):
|
|
query['SignSource'] = request.sign_source
|
|
if not DaraCore.is_null(request.sign_type):
|
|
query['SignType'] = request.sign_type
|
|
if not DaraCore.is_null(request.third_party):
|
|
query['ThirdParty'] = request.third_party
|
|
if not DaraCore.is_null(request.trademark_id):
|
|
query['TrademarkId'] = request.trademark_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'UpdateSmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.UpdateSmsSignResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def update_sms_sign_with_options_async(
|
|
self,
|
|
tmp_req: main_models.UpdateSmsSignRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.UpdateSmsSignResponse:
|
|
tmp_req.validate()
|
|
request = main_models.UpdateSmsSignShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.more_data):
|
|
request.more_data_shrink = Utils.array_to_string_with_specified_style(tmp_req.more_data, 'MoreData', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.app_icp_record_id):
|
|
query['AppIcpRecordId'] = request.app_icp_record_id
|
|
if not DaraCore.is_null(request.apply_scene_content):
|
|
query['ApplySceneContent'] = request.apply_scene_content
|
|
if not DaraCore.is_null(request.authorization_letter_id):
|
|
query['AuthorizationLetterId'] = request.authorization_letter_id
|
|
if not DaraCore.is_null(request.more_data_shrink):
|
|
query['MoreData'] = request.more_data_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.qualification_id):
|
|
query['QualificationId'] = request.qualification_id
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.sign_name):
|
|
query['SignName'] = request.sign_name
|
|
if not DaraCore.is_null(request.sign_source):
|
|
query['SignSource'] = request.sign_source
|
|
if not DaraCore.is_null(request.sign_type):
|
|
query['SignType'] = request.sign_type
|
|
if not DaraCore.is_null(request.third_party):
|
|
query['ThirdParty'] = request.third_party
|
|
if not DaraCore.is_null(request.trademark_id):
|
|
query['TrademarkId'] = request.trademark_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'UpdateSmsSign',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.UpdateSmsSignResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def update_sms_sign(
|
|
self,
|
|
request: main_models.UpdateSmsSignRequest,
|
|
) -> main_models.UpdateSmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.update_sms_sign_with_options(request, runtime)
|
|
|
|
async def update_sms_sign_async(
|
|
self,
|
|
request: main_models.UpdateSmsSignRequest,
|
|
) -> main_models.UpdateSmsSignResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.update_sms_sign_with_options_async(request, runtime)
|
|
|
|
def update_sms_template_with_options(
|
|
self,
|
|
tmp_req: main_models.UpdateSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.UpdateSmsTemplateResponse:
|
|
tmp_req.validate()
|
|
request = main_models.UpdateSmsTemplateShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.more_data):
|
|
request.more_data_shrink = Utils.array_to_string_with_specified_style(tmp_req.more_data, 'MoreData', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.apply_scene_content):
|
|
query['ApplySceneContent'] = request.apply_scene_content
|
|
if not DaraCore.is_null(request.intl_type):
|
|
query['IntlType'] = request.intl_type
|
|
if not DaraCore.is_null(request.more_data_shrink):
|
|
query['MoreData'] = request.more_data_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.related_sign_name):
|
|
query['RelatedSignName'] = request.related_sign_name
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_content):
|
|
query['TemplateContent'] = request.template_content
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
if not DaraCore.is_null(request.template_rule):
|
|
query['TemplateRule'] = request.template_rule
|
|
if not DaraCore.is_null(request.template_type):
|
|
query['TemplateType'] = request.template_type
|
|
if not DaraCore.is_null(request.traffic_driving):
|
|
query['TrafficDriving'] = request.traffic_driving
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'UpdateSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.UpdateSmsTemplateResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def update_sms_template_with_options_async(
|
|
self,
|
|
tmp_req: main_models.UpdateSmsTemplateRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.UpdateSmsTemplateResponse:
|
|
tmp_req.validate()
|
|
request = main_models.UpdateSmsTemplateShrinkRequest()
|
|
Utils.convert(tmp_req, request)
|
|
if not DaraCore.is_null(tmp_req.more_data):
|
|
request.more_data_shrink = Utils.array_to_string_with_specified_style(tmp_req.more_data, 'MoreData', 'json')
|
|
query = {}
|
|
if not DaraCore.is_null(request.apply_scene_content):
|
|
query['ApplySceneContent'] = request.apply_scene_content
|
|
if not DaraCore.is_null(request.intl_type):
|
|
query['IntlType'] = request.intl_type
|
|
if not DaraCore.is_null(request.more_data_shrink):
|
|
query['MoreData'] = request.more_data_shrink
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.related_sign_name):
|
|
query['RelatedSignName'] = request.related_sign_name
|
|
if not DaraCore.is_null(request.remark):
|
|
query['Remark'] = request.remark
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
if not DaraCore.is_null(request.template_code):
|
|
query['TemplateCode'] = request.template_code
|
|
if not DaraCore.is_null(request.template_content):
|
|
query['TemplateContent'] = request.template_content
|
|
if not DaraCore.is_null(request.template_name):
|
|
query['TemplateName'] = request.template_name
|
|
if not DaraCore.is_null(request.template_rule):
|
|
query['TemplateRule'] = request.template_rule
|
|
if not DaraCore.is_null(request.template_type):
|
|
query['TemplateType'] = request.template_type
|
|
if not DaraCore.is_null(request.traffic_driving):
|
|
query['TrafficDriving'] = request.traffic_driving
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'UpdateSmsTemplate',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.UpdateSmsTemplateResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def update_sms_template(
|
|
self,
|
|
request: main_models.UpdateSmsTemplateRequest,
|
|
) -> main_models.UpdateSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.update_sms_template_with_options(request, runtime)
|
|
|
|
async def update_sms_template_async(
|
|
self,
|
|
request: main_models.UpdateSmsTemplateRequest,
|
|
) -> main_models.UpdateSmsTemplateResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.update_sms_template_with_options_async(request, runtime)
|
|
|
|
def valid_phone_code_with_options(
|
|
self,
|
|
request: main_models.ValidPhoneCodeRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.ValidPhoneCodeResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.certify_code):
|
|
query['CertifyCode'] = request.certify_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.phone_no):
|
|
query['PhoneNo'] = request.phone_no
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'ValidPhoneCode',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.ValidPhoneCodeResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def valid_phone_code_with_options_async(
|
|
self,
|
|
request: main_models.ValidPhoneCodeRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.ValidPhoneCodeResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.certify_code):
|
|
query['CertifyCode'] = request.certify_code
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.phone_no):
|
|
query['PhoneNo'] = request.phone_no
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'ValidPhoneCode',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.ValidPhoneCodeResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def valid_phone_code(
|
|
self,
|
|
request: main_models.ValidPhoneCodeRequest,
|
|
) -> main_models.ValidPhoneCodeResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.valid_phone_code_with_options(request, runtime)
|
|
|
|
async def valid_phone_code_async(
|
|
self,
|
|
request: main_models.ValidPhoneCodeRequest,
|
|
) -> main_models.ValidPhoneCodeResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.valid_phone_code_with_options_async(request, runtime)
|
|
|
|
def verify_logistics_sms_mail_no_with_options(
|
|
self,
|
|
request: main_models.VerifyLogisticsSmsMailNoRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.VerifyLogisticsSmsMailNoResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.express_company_code):
|
|
query['ExpressCompanyCode'] = request.express_company_code
|
|
if not DaraCore.is_null(request.mail_no):
|
|
query['MailNo'] = request.mail_no
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.platform_company_code):
|
|
query['PlatformCompanyCode'] = request.platform_company_code
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'VerifyLogisticsSmsMailNo',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.VerifyLogisticsSmsMailNoResponse(),
|
|
self.call_api(params, req, runtime)
|
|
)
|
|
|
|
async def verify_logistics_sms_mail_no_with_options_async(
|
|
self,
|
|
request: main_models.VerifyLogisticsSmsMailNoRequest,
|
|
runtime: RuntimeOptions,
|
|
) -> main_models.VerifyLogisticsSmsMailNoResponse:
|
|
request.validate()
|
|
query = {}
|
|
if not DaraCore.is_null(request.express_company_code):
|
|
query['ExpressCompanyCode'] = request.express_company_code
|
|
if not DaraCore.is_null(request.mail_no):
|
|
query['MailNo'] = request.mail_no
|
|
if not DaraCore.is_null(request.owner_id):
|
|
query['OwnerId'] = request.owner_id
|
|
if not DaraCore.is_null(request.platform_company_code):
|
|
query['PlatformCompanyCode'] = request.platform_company_code
|
|
if not DaraCore.is_null(request.resource_owner_account):
|
|
query['ResourceOwnerAccount'] = request.resource_owner_account
|
|
if not DaraCore.is_null(request.resource_owner_id):
|
|
query['ResourceOwnerId'] = request.resource_owner_id
|
|
req = open_api_util_models.OpenApiRequest(
|
|
query = Utils.query(query)
|
|
)
|
|
params = open_api_util_models.Params(
|
|
action = 'VerifyLogisticsSmsMailNo',
|
|
version = '2017-05-25',
|
|
protocol = 'HTTPS',
|
|
pathname = '/',
|
|
method = 'POST',
|
|
auth_type = 'AK',
|
|
style = 'RPC',
|
|
req_body_type = 'formData',
|
|
body_type = 'json'
|
|
)
|
|
return DaraCore.from_map(
|
|
main_models.VerifyLogisticsSmsMailNoResponse(),
|
|
await self.call_api_async(params, req, runtime)
|
|
)
|
|
|
|
def verify_logistics_sms_mail_no(
|
|
self,
|
|
request: main_models.VerifyLogisticsSmsMailNoRequest,
|
|
) -> main_models.VerifyLogisticsSmsMailNoResponse:
|
|
runtime = RuntimeOptions()
|
|
return self.verify_logistics_sms_mail_no_with_options(request, runtime)
|
|
|
|
async def verify_logistics_sms_mail_no_async(
|
|
self,
|
|
request: main_models.VerifyLogisticsSmsMailNoRequest,
|
|
) -> main_models.VerifyLogisticsSmsMailNoResponse:
|
|
runtime = RuntimeOptions()
|
|
return await self.verify_logistics_sms_mail_no_with_options_async(request, runtime)
|