index.js 835 B

1234567891011121314151617181920212223
  1. 'use strict';
  2. exports.main = async (event, context) => {
  3. // event里包含着客户端提交的参数
  4. console.log("event:"+event);
  5. const res = await uniCloud.getPhoneNumber({
  6. appid: '__UNI__00BD11F', //填写你自己的appid
  7. provider: 'univerify',
  8. access_token: event.access_token,
  9. openid: event.openid
  10. })
  11. console.log(res); // res里包含手机号
  12. // 执行用户信息入库等操作,正常情况下不要把完整手机号返回给前端
  13. // 如果数据库在uniCloud上,可以直接入库
  14. // 如果数据库不在uniCloud上,可以通过 uniCloud.httpclient API,
  15. // 将手机号通过http方式传递给其他服务器的接口,
  16. // 详见:https://uniapp.dcloud.net.cn/uniCloud/cf-functions?id=httpclient
  17. return {
  18. code: 0,
  19. message: '获取手机号成功',
  20. data:res
  21. }
  22. }