ap.chooseAlipayContact 打开支付宝通讯录
优质
小牛编辑
137浏览
2023-12-01
ap.chooseAlipayContact(OPTION | count, CALLBACK)
打开支付宝通讯录,选择一个或者多个支付宝联系人。
OPTION 参数说明
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
count | Number | 否 | 单次最多选择联系人个数,默认 1,最大 10 |
CALLBACK 参数说明
名称 | 类型 | 描述 |
---|---|---|
contacts | Object Array | 选中的支付宝联系人数组,数组内部对象字段见下表 |
contacts 返回字段说明
名称 | 类型 | 描述 |
---|---|---|
realName | String | 账号的真实姓名 |
mobile | String | 账号对应的手机号码 |
String | 账号的邮箱 | |
avatar | String | 账号的头像链接 |
userId | String | 支付宝账号 userId |
错误说明
error | 描述 |
---|---|
10 | 没有权限 |
11 | 用户取消操作 |
代码示例
<script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script>
<style>.output{ display:block; max-width: 100%; overflow: auto}</style>
<button class="btn btn-default">选择支付宝联系人</button>
<pre class="output"></pre>
<script>
var btn = document.querySelector('#J_btn');
var output = document.querySelector('#J_output');
btn.addEventListener('click', function(){
ap.chooseAlipayContact(2, function(res){
output.innerHTML = JSON.stringify(res, undefined, ' ');
});
});
</script>