开放能力

开放能力

login

函数名说明微信小程序支付宝小程序是否支持
login调用接口获取登录凭证(code)查看文档查看文档完全支持

  • 封装后完全支持

checkSession

函数名说明微信小程序支付宝小程序是否支持
checkSession检查登录态是否过期查看文档查看文档不支持

navigateToMiniProgram

函数名说明微信小程序支付宝小程序是否支持
navigateToMiniProgram打开另一个小程序查看文档查看文档完全支持

navigateBackMiniProgram

函数名说明微信小程序支付宝小程序是否支持
navigateBackMiniProgram返回到上一个小程序查看文档查看文档完全支持

getAccountInfoSync

函数名说明微信小程序支付宝小程序是否支持
getAccountInfoSync获取当前帐号信息查看文档查看文档不支持

getUserInfo

函数名说明微信小程序支付宝小程序是否支持
getUserInfo获取用户信息查看文档查看文档支持

  • 命名不同, 参数缺失, 返回值属性缺失
    差异参数说明差异类型
    getUserInfowx: getUserInfo, alipay: getAuthUserInfo命名及格式不同
    withCredentials是否带上登录态信息不支持该属性
    lang显示用户信息的语言不支持该属性
差异属性说明差异类型
userInfo用户信息对象,不包含 openid 等敏感信息不支持该属性
rawData不包括敏感信息的原始数据字符串,用于计算签名不支持该属性
signature使用 sha1( rawData + sessionkey ) 得到字符串,用于校验用户信息不支持该属性
encryptedData包括敏感数据在内的完整用户信息的加密数据不支持该属性
iv加密算法的初始向量不支持该属性
cloudID敏感数据对应的云 ID,开通云开发的小程序才会返回,可通过云调用直接获取开放数据不支持该属性

UserInfo

函数名说明微信小程序支付宝小程序是否支持
UserInfo用户信息查看文档查看文档不支持

reportMonitor

函数名说明微信小程序支付宝小程序是否支持
reportMonitor自定义业务数据监控上报接口查看文档查看文档不支持

reportAnalytics

函数名说明微信小程序支付宝小程序是否支持
reportAnalytics自定义分析数据上报接口查看文档查看文档完全支持

  • 封装后完全支持

requestPayment

函数名说明微信小程序支付宝小程序是否支持
requestPayment发起支付查看文档查看文档支持

  • 命名不同wx: requestPayment, alipay: tradePay, 参数缺失
    差异参数说明差异类型
    timeStamp时间戳不支持该属性
    nonceStr随机字符串不支持该属性
    package统一下单接口返回的 prepay_id 参数值, 提交格式如:prepay_id=*不支持该属性
    signType签名算法不支持该属性
    paySign签名不支持该属性

authorize

函数名说明微信小程序支付宝小程序是否支持
authorize提前向用户发起授权请求查看文档查看文档支持

  • 命名不同wx: authorize, alipay: getAuthCode, 参数差异
    差异参数说明差异类型
    scope授权类型, wx: scope, alipay: scopes, 且取值不同命名及格式不同

openSetting

函数名说明微信小程序支付宝小程序是否支持
openSetting调起客户端小程序设置界面查看文档查看文档完全支持

getSetting

函数名说明微信小程序支付宝小程序是否支持
getSetting获取用户的当前设置查看文档查看文档完全支持

AuthSetting

函数名说明微信小程序支付宝小程序是否支持
AuthSetting用户授权设置信息查看文档查看文档不支持

chooseAddress

函数名说明微信小程序支付宝小程序是否支持
chooseAddress获取用户收货地址查看文档查看文档不支持

openCard

函数名说明微信小程序支付宝小程序是否支持
openCard查看微信卡包中的卡券查看文档查看文档支持

  • 命名不同wx: openCard, alipay: openCardList, 参数缺失
    差异参数说明差异类型
    cardList需要打开的卡券列表不支持该属性
    success接口调用成功的回调函数不支持该属性
    fail接口调用失败的回调函数不支持该属性
    complete接口调用结束的回调函数(调用成功、失败都会执行)不支持该属性

addCard

函数名说明微信小程序支付宝小程序是否支持
addCard添加卡券查看文档查看文档支持

  • 命名不同wx: addCard, alipay: addCardAuth, 参数缺失, 返回值差异
    差异参数说明差异类型
    cardList需要添加的卡券列表不支持该属性

chooseInvoiceTitle

函数名说明微信小程序支付宝小程序是否支持
chooseInvoiceTitle选择用户的发票抬头查看文档查看文档不支持

chooseInvoice

函数名说明微信小程序支付宝小程序是否支持
chooseInvoice选择用户已有的发票查看文档查看文档不支持

startSoterAuthentication

函数名说明微信小程序支付宝小程序是否支持
startSoterAuthentication开始 SOTER 生物认证查看文档查看文档支持

  • 命名不同wx: startSoterAuthentication, alipay: ap.faceVerify, 参数缺失
    差异参数说明差异类型
    requestAuthModes请求使用的可接受的生物认证方式不支持该属性
    challenge挑战因子不支持该属性
    authContent验证描述,即识别过程中显示在界面上的对话框提示内容不支持该属性
    complete接口调用结束的回调函数(调用成功、失败都会执行)不支持该属性

checkIsSupportSoterAuthentication

函数名说明微信小程序支付宝小程序是否支持
checkIsSupportSoterAuthentication获取本机支持的 SOTER 生物认证方式查看文档查看文档不支持

checkIsSoterEnrolledInDevice

函数名说明微信小程序支付宝小程序是否支持
checkIsSoterEnrolledInDevice获取设备内是否录入如指纹等生物信息的接口查看文档查看文档不支持

getWeRunData

函数名说明微信小程序支付宝小程序是否支持
getWeRunData获取用户过去三十天微信运动步数查看文档查看文档不支持