1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- // miniprogram/pages/openapi/cloudid/cloudid.js
- Page({
- data: {
- weRunResult: '',
- userInfoResult: '',
- },
- onGetWeRunData() {
- wx.getWeRunData({
- success: res => {
- wx.cloud.callFunction({
- name: 'echo',
- data: {
- // info 字段在云函数 event 对象中会被自动替换为相应的敏感数据
- info: wx.cloud.CloudID(res.cloudID),
- },
- }).then(res => {
- console.log('[onGetWeRunData] 收到 echo 回包:', res)
- this.setData({
- weRunResult: JSON.stringify(res.result),
- })
- wx.showToast({
- title: '敏感数据获取成功',
- })
- }).catch(err => {
- console.log('[onGetWeRunData] 失败:', err)
- })
- }
- })
- },
- onGetUserInfo(e) {
- console.log(e)
- wx.cloud.callFunction({
- name: 'openapi',
- data: {
- action: 'getOpenData',
- openData: {
- list: [
- e.detail.cloudID,
- ]
- }
- }
- }).then(res => {
- console.log('[onGetUserInfo] 调用成功:', res)
- this.setData({
- userInfoResult: JSON.stringify(res.result),
- })
- wx.showToast({
- title: '敏感数据获取成功',
- })
- })
- }
- })
|