服务端集成

融合认证服务是一种校验用户手机号的云原生服务,集成了号码认证、短信验证码、语音验证码等通信功能。通过该服务,开发者无需开发用户界面、识别机器流量、频控、随机验证码生成或校验、用户运营看板等功能,即可实现常见的业务流程。您可以使用以下OpenAPI来实现服务端集成融合认证功能。

服务端需要集成的OpenAPI

根据不同的交互形态和SDK客户端类型,在集成时,需要对接的服务端API有所不同。如下表:

SDK客户端类型

交互形态

合法性校验

获取认证结果

Android集成

GetFusionAuthToken - 融合认证获取鉴权token

VerifyWithFusionAuthToken - 融合认证获取认证结果

iOS集成

接口信息

API名称

描述

说明

GetFusionAuthToken - 融合认证获取鉴权token

融合认证获取鉴权Token

融合认证客户端完成初始化操作后,由开发者服务器发起调用此接口,获取鉴权Token。获取到的鉴权Token用于传入SDK进行鉴权。

VerifyWithFusionAuthToken - 融合认证获取认证结果

融合认证获取认证结果

融合认证客户端发起认证时,由开发者服务器通过鉴权Token换取的认证Token向阿里云发起本次调用,获取认证结果。