public class Client extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
com.alipay.easysdk.kernel.Client |
_kernel |
| 构造器和说明 |
|---|
Client(com.alipay.easysdk.kernel.Client kernel) |
| 限定符和类型 | 方法和说明 |
|---|---|
Client |
agent(String appAuthToken)
ISV代商户代用,指定appAuthToken
|
Client |
asyncNotify(String url)
设置异步通知回调地址,此处设置将在本调用中覆盖Config中的全局配置
|
Client |
auth(String authToken)
用户授权调用,指定authToken
|
Client |
batchOptional(Map<String,Object> optionalArgs)
批量设置API入参中没有的其他可选业务请求参数(biz_content下的字段)
optional方法的批量版本
|
Client |
optional(String key,
Object value)
设置API入参中没有的其他可选业务请求参数(biz_content下的字段)
|
Client |
route(String testUrl)
将本次调用强制路由到后端系统的测试地址上,常用于线下环境内外联调,沙箱与线上环境设置无效
|
AlipayOfflineMaterialImageUploadResponse |
upload(String videoName,
String videoFilePath) |
public AlipayOfflineMaterialImageUploadResponse upload(String videoName, String videoFilePath) throws Exception
Exceptionpublic Client agent(String appAuthToken)
appAuthToken - 代调用tokenpublic Client auth(String authToken)
authToken - 用户授权tokenpublic Client asyncNotify(String url)
url - 异步通知回调地址,例如:https://www.test.com/callbackpublic Client route(String testUrl)
testUrl - 后端系统测试地址public Client optional(String key, Object value)
key - 业务请求参数名称(biz_content下的字段名,比如timeout_express)value - 业务请求参数的值,一个可以序列化成JSON的对象
如果该字段是一个字符串类型(String、Price、Date在SDK中都是字符串),请使用String储存
如果该字段是一个数值型类型(比如:Number),请使用Long储存
如果该字段是一个复杂类型,请使用嵌套的Map指定各下级字段的值
如果该字段是一个数组,请使用List储存各个值
对于更复杂的情况,也支持Map和List的各种组合嵌套,比如参数是值是个List,List中的每种类型是一个复杂对象Copyright © 2021. All rights reserved.