NodeJS服务端SDK集成
更新时间:
本文介绍如何在NodeJS服务端集成滑动验证服务端SDK。
前提条件
已为您的阿里云账号创建AccessKey。
已解压并下载NodeJS服务端SDK包。
安装SDK
在解压的SDK包中,找到client文件。
将client包导入您的服务端工程中。
添加成功后,您就可以在您的服务端工程中使用阿里云验证码的NodeJS SDK。
注意事项
与阿里云验证码服务端SDK相关的类都在client包中。
初始化IClientProfile
IClientProfile是与阿里云验证码服务端交互的接口,所有SDK的操作都需要通过IClientProfile完成。
说明
IClientProfile可以复用,建议将其设置成应用程序全局唯一。
var client = new afs.default({
accessKeyId: "*** Provide your AccessKeyId ***",
accessKeySecret: "*** Provide your AccessKeySecret ***",
endpoint: "afs.aliyuncs.com",
regionId:"cn-hangzhou"
})
调用阿里云验证码服务端接口
IClientProfile完成后,即可调用AuthenticateSigRequest接口,根据业务需要开发前端页面请求的处理类和对运行结果的处理方式。
// AuthenticateSigRequest
var data = new afs.AuthenticateSigRequest({
scene:'xxx',
sessionId:"xxx",
sig:"xxx",
appKey: "xxx",
token: "xxx",
remoteIp: "xxx"
})
// AuthenticateSigResponse
var response;
client.authenticateSig(data).then(function(result){response = result;console.log(response)})
文档内容是否对您有帮助?