流程变了
之前担保支付,后端要请求抖音接口,创建预支付订单。现在担保支付要废弃了,需要使用通用支付。
通用支付的流程都变了,现在后端不需要请求抖音接口,只需要直接返回数据和签名即可。
前端
有2步,有2个函数:
1.先创建预支付订单
现在是由前端直接调用抖音支付接口
2.后唤起收银台
后端
主要是拼接数据和创建签名
代码示例
直接参考文档里的代码
公钥和私钥
应用
自己创建
私钥自己保密存储,不能公开
公钥需要在抖音后台设置,说白了,就是要告诉抖音你的公钥是什么
抖音
不用管,抖音自己创建
后台可以查询到抖音-公钥
请求参数
必填参数都要填写,而且不能为空,否则报错-签名验签错误
1、商品图片地址必填
可以随便填写,但是不能不填
2、应用公钥版本
// 应用公钥版本,每次重新上传公钥后需要更新,可通过「开发管理-开发设置-密钥设置」处获取 String keyVersion = "1";
注意:要先设置才会显示值!