来源:Antmove
浏览 1360
扫码
分享
2019-08-12 08:02:23
开放能力
开放能力
login
函数名 | 说明 | 微信小程序 | 支付宝小程序 | 是否支持 |
---|
login | 调用接口获取登录凭证(code) | 查看文档 | 查看文档 | 完全支持 |
checkSession
函数名 | 说明 | 微信小程序 | 支付宝小程序 | 是否支持 |
---|
checkSession | 检查登录态是否过期 | 查看文档 | 查看文档 | 不支持 |
navigateToMiniProgram
函数名 | 说明 | 微信小程序 | 支付宝小程序 | 是否支持 |
---|
navigateToMiniProgram | 打开另一个小程序 | 查看文档 | 查看文档 | 完全支持 |
navigateBackMiniProgram
函数名 | 说明 | 微信小程序 | 支付宝小程序 | 是否支持 |
---|
navigateBackMiniProgram | 返回到上一个小程序 | 查看文档 | 查看文档 | 完全支持 |
getAccountInfoSync
函数名 | 说明 | 微信小程序 | 支付宝小程序 | 是否支持 |
---|
getAccountInfoSync | 获取当前帐号信息 | 查看文档 | 查看文档 | 不支持 |
getUserInfo
函数名 | 说明 | 微信小程序 | 支付宝小程序 | 是否支持 |
---|
getUserInfo | 获取用户信息 | 查看文档 | 查看文档 | 支持 |
- 命名不同, 参数缺失, 返回值属性缺失
差异参数 | 说明 | 差异类型 |
---|
getUserInfo | wx: 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 | 获取用户过去三十天微信运动步数 | 查看文档 | 查看文档 | 不支持 |