export declare const PDD_OPEN_DECRYPT_BATCH = "pdd.open.decrypt.batch"; export declare const PDD_OPEN_DECRYPT_BATCH_RESPONSE_KEY = "open_decrypt_batch_response"; export declare const PDD_OPEN_DECRYPT_BATCH_LIMITERS: { limiterLevel: number; timeRange: number; times: number; callSourceType: number; }[]; /** * 接口名称:批量数据解密接口 * 接口标识:pdd.open.decrypt.batch * 接口使用场景:批量数据解密 **/ export interface PddOpenDecryptBatchRequestInterface { /** * @description: 数据列表, 默认列表大小不超过100 * @type: PddOpenDecryptBatchDataListRequestInterface[] * @default: * **/ data_list: PddOpenDecryptBatchDataListRequestInterface[]; } /** * @description 数据列表, 默认列表大小不超过100 * @default * @example **/ export interface PddOpenDecryptBatchDataListRequestInterface { /** * @description: 解密tag,对于订单数据是订单号 * @type: string * @default: **/ data_tag: string; /** * @description: 密文 * @type: string * @default: **/ encrypted_data: string; } /** * 接口名称:批量数据解密接口 * 接口标识:pdd.open.decrypt.batch * 接口使用场景:批量数据解密 **/ export interface PddOpenDecryptBatchResponseInterface { /** * @description: response * @type: PddOpenDecryptBatchOpenDecryptBatchResponseResponseInterface * @default: * **/ open_decrypt_batch_response: PddOpenDecryptBatchOpenDecryptBatchResponseResponseInterface; } /** * @description response * @default * @example **/ export interface PddOpenDecryptBatchOpenDecryptBatchResponseResponseInterface { /** * @description: list * @type: PddOpenDecryptBatchOpenDecryptBatchResponseDataDecryptListResponseInterface[] * @default: * **/ data_decrypt_list: PddOpenDecryptBatchOpenDecryptBatchResponseDataDecryptListResponseInterface[]; } /** * @description list * @default * @example **/ export interface PddOpenDecryptBatchOpenDecryptBatchResponseDataDecryptListResponseInterface { /** * @description: 解密tag,对于订单数据是订单号 * @type: string * @default: **/ data_tag: string; /** * @description: 1、虚拟卡密;2、虚拟卡号;3、支付申报订单号;4、支付单号;5、收件人;6、收件人手机号;7、收件人完整地址;8、收件人详细地址;9、快递单号;10、身份证号;11、身份证姓名 * @type: number * @default: **/ data_type: number; /** * @description: 解密结果 * @type: string * @default: **/ decrypted_data: string; /** * @description: 加密数据 * @type: string * @default: **/ encrypted_data: string; /** * @description: 错误码, 0:成功 * @type: number * @default: **/ error_code: number; /** * @description: 错误信息 * @type: string * @default: **/ error_msg: string; /** * @description: 虚拟号类型:0-非虚拟号 1-虚拟号 * @type: number * @default: **/ virtual_number_type: number; /** * @description: 虚拟号分机号 * @type: string * @default: **/ virtual_identify_number: string; }