举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > 微信小程序 生物认证·verifySignature

微信小程序 生物认证·verifySignature

2023-06-19 18:20

 微信小程序 生物认证·verifySignature

soter.verifySignature

本接口应在服务器端调用,详细说明参见服务端API。
本接口支持云调用。需开发者工具版本 >= 1.02.1904090(最新稳定版下载)
wx-server-sdk >= 0.4.0

SOTER 生物认证秘钥签名验证

调用方式:

  • HTTPS 调用
  • 云调用

HTTPS 调用

请求地址

POST https://api.weixin.qq.com/cgi-bin/soter/verify_signature?access_token=ACCESS_TOKEN

请求参数

属性 类型 默认值 必填 说明
access_token string 接口调用凭证
openid string 用户 openid
json_string string 通过 wx.startSoterAuthentication 成功回调获得的 resultJSON 字段
json_signature string 通过 wx.startSoterAuthentication 成功回调获得的 resultJSONSignature 字段

返回值

Object

返回的 JSON 数据包

属性 类型 说明
errmsg string 错误信息
errcode number 错误码
is_ok boolean 验证结果

请求示例

{
  "openid": "$openid",
  "json_string": "$resultJSON",
  "json_signature": "$resultJSONSignature"
}

云调用

云调用是小程序·云开发提供的在云函数中调用微信开放接口的能力,需要在云函数中通过 wx-server-sdk 使用。

接口方法

openapi.soter.verifySignature
需在 config.json 中配置 soter.verifySignature API 的权限,详情

请求参数

属性 类型 默认值 必填 说明
openid string 用户 openid
jsonString string 通过 wx.startSoterAuthentication 成功回调获得的 resultJSON 字段
jsonSignature string 通过 wx.startSoterAuthentication 成功回调获得的 resultJSONSignature 字段

返回值

Object

返回的 JSON 数据包

属性 类型 说明
errMsg string 错误信息
errCode number 错误码
isOk boolean 验证结果

异常

Object

抛出的异常

属性 类型 说明
errMsg string 错误信息
errCode number 错误码

errCode 的合法值

说明 最低版本

请求示例

const cloud = require("wx-server-sdk")
cloud.init()
exports.main = async (event, context) => {
  try {
    const result = await cloud.openapi.soter.verifySignature({
        openid: "$openid",
        jsonString: "$resultJSON",
        jsonSignature: "$resultJSONSignature"
      })
    return result
  } catch (err) {
    return err
  }
}


阅读全文
以上是名动网为你收集整理的 微信小程序 生物认证·verifySignature全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  • 微信小程序云开发初始化方法 微信小程序云开发初始化

    微信小程序云开发初始化方法 微信小程序云开发初始化

    2023-06-17

    初始化在小程序端开始使用云能力前,需先调用wx.cloud.init方法完成云能力初始化(注意小程序需先开通云服务,开通的方法是点击...

  • vscode 预览 vscode 参数预览

    vscode 预览 vscode 参数预览

    2023-04-04

    当我们从建议列表选择了一个函数,然后输入括号,准备开始输入参数时,我们会看到一个参数预览的悬浮框。通过这个参数预览的窗口...

  • vscode更换工作区 vscode 工作区切换

    vscode更换工作区 vscode 工作区切换

    2023-05-03

    ,如果你同时打开了多个窗口,可以按下 Ctrl + W,或者调出命令面板,搜索 “切换窗口(Switch Window)”,然后选择你要跳转的...

  • vscode自动注释 vscode 专注模式

    vscode自动注释 vscode 专注模式

    2023-04-07

    我们在工作的时候,有时候希望更专注于代码编辑器,而不希望被 VS Code 的其他组件,比如视图或者面板所打扰。或者我们在比较小...

  • vscode键盘快捷键 vscode 键盘操作

    vscode键盘快捷键 vscode 键盘操作

    2023-06-04

    VSCode 键盘操作,做到双手不离键盘,今天先来谈一谈核心的键盘操作:光标的移动、文本的选择、文本的删除,以及如何为编辑器命...

© 2024 名动网 mdwl.vip 版权所有 联系我们