【融职培训】Web前端学习 第10章 小程序开发5 常用接口介绍

假装没事ソ 提交于 2020-08-15 01:48:21

一,登录接口

wx.login(对象对象)

通过凭据交换机换取用户登录状态信息,包括用户的唯一标识(openid)以及本次登录的会话密钥(session_key)等。用户数据的加解密通讯需要依赖会话密钥完成。

参数:

属性 类型 必填 说明
超时 超时时间,单位ms
成功 功能 连接调用成功的某些函数
失败 功能 连接调用失败的某些函数
完成 功能 连接初始化结束的某些函数(成功,失败都会执行)

二,支付接口

wx.requestPayment(对象对象)

发起微信支付的一个接口

参数:

属性 类型 必填 说明
时间戳记 最佳,从1970年1月1日00:00:00至今的秒数,即当前的时间
随机数 随机字符串,长度为32个字符以下
统一下单接口返回的prepay_id参数值,提交格式如:prepay_id = ***
signType 签名算法
paySign 签名,具体签名方案参见小程序支付接口文档
成功 功能 连接调用成功的某些函数
失败 功能 连接调用失败的某些函数
完成 功能 连接初始化结束的某些函数(成功,失败都会执行)

三,小程序重启

wx.navigateToMiniProgram(对象对象)

:另一个小程序可以通过另一个小程序的appid来替换到另一个小程序

参数:

属性 类型 必填 说明
appid 要打开的小程序id
extraData 目的 需要传递给目标小程序的数据,目标小程序可在App.onLaunch,App.onShow中获取到这份数据。如果交换的是小游戏,可以在wx.onShow,wx.getLaunchOptionsSync中可以获取到这份数据数据。
路径 :的页面路径,如果为空则打开首页。path中?后面的部分会成为查询,在小程序的App.onLaunch,App.onShow和Page.onLoad的相应函数或小游戏的wx.onShow的函数,wx.getLaunchOptionsSync中可以获取到查询数据。对于小游戏,可以只允许查询部分,来实现传参效果,如:替换“?foo = bar”。
成功 功能 连接调用成功的某些函数
失败 功能 连接调用失败的某些函数
完成 功能 连接初始化结束的某些函数(成功,失败都会执行)

 

【融职教育】在工作中学习,在学习中工作

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!