API开放接口-微信支付

wx.requestPayment-发起微信支付

2

wx.requestPayment(OBJECT)发起微信支付。Object参数说明:参数类型必填说明timeStampString是时间戳从1970年1月1日00:00:00至今的秒数,即当前的时间nonceStrString是随机字符串,长度为32个字符以下。packageString是统一下单接口返回的 prepay_id 参数值,提交格式如:prepay_id=*signTypeString是签名算法,暂支持 MD5paySig……

API开放接口-用户信息

UnionID机制说明

2

UnionID机制说明如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过unionid来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的unionid是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。同一个微信开放平台下的相同主体的App、公众号、小程序,如果用户已经关注公众号,或者曾经登录过App或公众号,则用户打开小程序……

API开放接口-用户信息

getPhoneNumber-获取微信用户绑定的手机号

3

getPhoneNumber(OBJECT)说明获取微信用户绑定的手机号,需先调用login接口。因为需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 组件的点击来触发。注意:目前该接口针对非个人开发者,且完成了认证的小程序开放。需谨慎使用,若用户举报较多或被发现在不必要场景下使用,微信有权永久回收该小程序的该接口权限。使用方法需要将 组件 open-type 的值设置为 getPhoneNumber,当用户……

API开放接口-用户信息

wx.getUserInfo-获取用户信息

15

wx.getUserInfo(OBJECT)获取用户信息,withCredentials 为 true 时需要先调用 wx.login 接口。需要用户授权 scope.userInfoOBJECT参数说明:参数名类型必填说明最低版本withCredentialsBoolean否是否带上登录态信息1.1.0langString否指定返回用户信息的语言,zh_CN 简体中文,zh_TW 繁体中文,en 英文。默认为en。1.3.0succe……

API开放接口-设置

wx.getSetting-获取用户的当前设置

4

wx.getSetting(OBJECT)基础库 1.2.0 开始支持,低版本需做兼容处理获取用户的当前设置。注:返回值中只会出现小程序已经向用户请求过的权限。Object 参数说明:参数类型必填说明successFunction否接口调用成功的回调函数,返回内容详见返回参数说明。failFunction否接口调用失败的回调函数completeFunction否接口调用结束的回调函数(调用成功、失败都会执行)success返回参数说明:……