index.js

// 云函数入口文件
const cloud = require('wx-server-sdk')cloud.init()//获取用户的openid
exports.main = async (event, context) => {return event.userInfo; //返回用户openid
}

在其他页面的js文件中调用云函数:

console.log("获取昵称和头像成功");wx.cloud.callFunction({name: 'getOpenid',complete: res => {// 获取到用户的 openidconsole.log('云函数获取到的openid: ', res.result.openId);//注意这里的openId的'id'中的'i'是否大小写要根据你的res.result下数据的详情,有点要大写,有的不用。wx.setStorageSync('openid', res.result.openId);console.log(res);}})

相比与通过code换取openid,云函数直接获取openid十分简单,而且不会有较高的延迟。

微信小程序-云函数获取用户openid相关推荐

  1. 小程序 | 云函数获取用户openid

    云函数获取用户openid 云函数获取用户openid openid是用户唯一标识符,如果获取用户openid可以在程序功能实现上省去很多事情. 具体操作 微信开发者工具中WXML.JS.WXSS与网 ...

  2. 微信小程序云开发获取用户openid

    下面带领大家借助小程序云开发获取用户唯一标识openid 首先在磁盘建立一个文件夹,存放此项目 在目录这里选择自己创建的文件夹位置,AppID输入自己申请的小程序AppID,然后选择不使用云服务,我们 ...

  3. 微信小程序-云函数-获取用户输入信息并上传到后台数据库

    // pages/zhuce/zhuce.js let name=""; Page({/*** 页面的初始数据*/data: {},getName(event){name=even ...

  4. 微信小程序云函数获取近七天或近一个月的数据,使用云开发已修复时区的问题

    使用了云开发的微信小程序,就不能方便地用mysql的to_days函数处理,获取关于时间的数据 思路: 查询微信小程序文档后考虑使用聚合操作 不可能只是去获取一个固定时间,而是一个区间的时间段 Com ...

  5. 小程序获取用户唯一id php_微信小程序配合PHP获取用户OpenID标识

    小程序中的openid具有很多作用,不再展开赘述.考虑到云函数能直接获取用户的openid,推荐小程序访问量不大的用户使用云函数直接获取, 本篇文章只简单阐述一下,小程序配合后端来获取用户的openi ...

  6. 突破微信小程序云函数获取云数据库的条数限制

    在云函数中,获取数据库的数据一次只能获取100条,如果需要突破限制的话,可以这样做 // 云函数入口文件 const cloud = require('wx-server-sdk')cloud.ini ...

  7. 小程序云函数获取用户昵称_小程序云开发云函数进阶

    " 云函数(官方文档说明) 云函数即在云端(服务器端)运行的函数.在物理设计上,一个云函数可由多个文件组成,占用一定量的 CPU 内存等计算资源:各云函数完全独立:可分别部署在不同的地区.开 ...

  8. 微信小程序云函数,以获取openid为例

    1.在微信开发者工具上,开启云开发模式 2.在与pages同级目录上建一个文件夹,名字随意,如cloud 3.找到app.json文件,在第一行加入"cloud": true, 意 ...

  9. 微信小程序云函数操作云数据库Mysql

    微信小程序云函数操作云数据库Mysql 参考一 参考二 云函数是一段运行在云端的代码,无需管理服务器,在开发工具内编写.一键上传部署即可运行后端代码. 小程序内提供了专门用于云函数调用的 API.开发 ...

最新文章

  1. c++ vector 指针
  2. oracle 无法弹出图形界面,Xshell 5 不能弹出GUI 图形界面问题
  3. Embedding在网易严选搜索推荐中的应用
  4. macbook 下载时睡眠_MacBook进入睡眠状态时如何自动使其静音
  5. linux命令之kill篇
  6. python爆破端口_挑战全网多线程批量扫描爆破弱办事端口工具,Python制造专属!...
  7. curl命令php,php生成curl命令行的方法
  8. 无线教育带来BYOD的A+体验
  9. pdf文件如何转换成dwg文件
  10. “非著名相声演员”郭德纲【ZZ】
  11. 上海数据交易中心交易系统开放
  12. 手机使用电脑自带功能进行投屏
  13. C#获取汉字首字母,多音拼音
  14. args在python中什么意思_Python中*args、**args到底是什么、有啥区别、怎么用
  15. 微信小程序刷新当前页面
  16. IT大四考研还是就业?2022考研内卷有多严重
  17. 2022年10月17日【Jiawei_Z】WPF的容器章节
  18. java中的 r是什么意思_R在java中是什么意思
  19. APP 信息管理平台——需求概述
  20. 大旺中学2021年高考成绩查询,2021广东肇庆中考分数线是多少

热门文章

  1. 案件精灵9判断坐标颜色变化发出提示音(按键精灵9接收通知必备)
  2. 2020-09-27
  3. jc机制是什么_勇者新机制JC的一些使用技巧
  4. 尝试新增特殊分辨率(800x480)HDMI屏到RK3328(记录)
  5. 松尾环 matlab,猝发式直扩信号数字化接收机载波同步技术研究
  6. 利用python进行数据分析数据集_《利用Python进行数据分析》终章·数据分析案例·学习笔记(二)...
  7. 遇到maven私服下载过慢或者卡死的情况
  8. 4.从maven私服下载项目到本地
  9. University's Little_Mess Note(more) [李园7舍_404]
  10. 单片机的停车场计数系统c51_基于51单片机的停车场车位管理系统