# 接口调用

# 接口是通过什么协议访问的?

接口支持HTTP,HTTPS GET/POST请求,所有接口需在请求中加入公共参数,请求及返回结果都使用 UTF-8 字符集进行编码。

# 如何升级SDK

SDK教程中详细记录了 SDK 各个版本的变动详情,请对照当前使用的版本至最新版本的说明,以确保服务的兼容。

# 如何开启/关闭SDK错误日志

//开启日志
ApiLogger.setNeedEnableLogger(true);
//关闭日志
ApiLogger.setNeedEnableLogger(false);

# SVS 是什么?

SVS全称是签名验签服务器,主要的作用是对用户所需要进行签名的数据进行签名,对需要验证签名的数据进行验签。

# 为什么要开启数字签名?

开启数字签名,可以确保您的 Key 被安全地调用。 例如,在数字签名未开启的情况下,您的 Key 泄露,极易发起非法访问;如果非法访问被平台策略自动识别,我们会对该 Key 进行强制处理,导致 Key 不能正常使用;如果开启数字签名,即使 Key 被泄露,窃取者在拿不到数字签名的情况下,是无法正常使用该 Key 发起请求,极大地保障您的 Key 安全和正常使用。

# 如何获取应用APPKEY和密钥?

您可以在Matrix PKI服务平台创建后获取Appkey应用信息。

# 服务API访问出错怎么办?

当您遇到服务 API 访问出错的情况,请您先对照错误码表,查询您的错误原因和解决方案。

# 服务API返回的全局错误码有哪些?

合作伙伴调用相关的服务接口时,响应正文中包含了常见的错误的错误码和错误描述。对应的信息都可以在我们提供的 API 错误码说明中找到。

详见: API错误码说明

# 如何解决接口访问超时的问题?

问题排查步骤:

1.先确认是链接超时还是响应超时?

2.链接超时时,多数情况下是您网络环境存在问题,请排查您的网络环境。

3.响应超时时,排查确认是访问我们的一个接口超时还是所有接口都超时,如果所有的接口都出现超时,极大可能是网络问题。若只有个别接口访问超时,请联系我们。

# 签名失败原因

1.P1签名时未在服务端保存证书

# 验签失败原因

1.验签时使用的算法与签名算法不一致

2.验签时与签名的格式不一致

最后更新于: 5/11/2022, 1:26:20 PM