当前位置: 首页 > news >正文

网站开发汇报的ppt宁波seo资源

网站开发汇报的ppt,宁波seo资源,建网站logo怎么做,wordpress散开式前言 在发送模板消息之前我们要首先搞清楚微信小程序的逻辑是什么,这只是前端的一个demo实现,建议大家在后端处理,前端具体实现:如下图 1.获取小程序Id和密钥 我们注册完微信小程序后,可以在开发设置中看到以下内容&a…

前言

在发送模板消息之前我们要首先搞清楚微信小程序的逻辑是什么,这只是前端的一个demo实现,建议大家在后端处理,前端具体实现:如下图

在这里插入图片描述

1.获取小程序Id和密钥

我们注册完微信小程序后,可以在开发设置中看到以下内容,注意,密钥只会在生成时显示
在这里插入图片描述

2.创建模板消息,拿到模板id

在这里插入图片描述
在右侧详情中我们可以看到具体要传输的数据对象,注意一一对应
在这里插入图片描述

3.发送模板消息-完整代码

<template><view class="content"><image class="logo" src="/static/guide1.png"></image><view class="text-area"><button class="title" @click="btnclick">订阅消息</button></view></view>
</template><script setup>import { ref } from 'vue';import { parseTime } from "../../utils/ruoyi";const show = ref(true)const showModal = ref(false);function close() {show.value = false}function acc() {uni.showModal({title: '通知权限',content: '请授权通知管理,用于给您及时传达消息',success: function(res) {if (res.confirm) {console.log('点击了确认')btnclick()} else {console.log('点击了取消')}}})}function btnclick() {if (wx.requestSubscribeMessage) {wx.requestSubscribeMessage({tmplIds: ['模板Id'],success(res) {if (res['模板Id'] == 'accept') {console.log('用户订阅成功');btnSubscription()} else if (res['模板Id'] == 'reject') {console.log('用户拒绝订阅');}},fail(err) {console.error('订阅请求失败:', err);}});} else {console.error('此平台不支持订阅');}}async function btnSubscription() {let code = null;let accessToken = null;let openid = null;let time = parseTime(new Date())try {code = await getLoginCode();if (code) {openid = await requestOpenID(code);console.log('User OpenID:', openid);}accessToken = await requestAccessToken();console.log('Access Token:', accessToken);} catch (error) {console.error('errorerror', error);}uni.request({url: 'https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=' +accessToken,method: 'POST',data: {touser: openid,template_id: '模板Id',page: "pages/index/index",data: {thing1: {value: '测试小程序订阅通知'},thing2: {value: '该服务是测试通知,请务必订阅'},name3: {value: '测试一号'},date4: {value: time},thing5: {value: '测试'}}},success: (res) => {console.log("发送成功", res);}})}const getLoginCode = () => {return new Promise((resolve, reject) => {wx.login({success: (res) => {console.log('res.code', res.code);if (res.code) {resolve(res.code);} else {reject('Failed to obtain login code');}},fail: (err) => {reject(err);},});});};const requestOpenID = (code) => {return new Promise((resolve, reject) => {wx.request({url: 'https://api.weixin.qq.com/sns/jscode2session',data: {appid: '小程序AppId',secret: '小程序密钥',js_code: code,grant_type: 'authorization_code',},success: (res) => {console.log('resres', res);if (res.data.openid) {resolve(res.data.openid);} else {reject('Failed to obtain user OpenID');}},fail: (err) => {reject(err);},});});};const requestAccessToken = () => {return new Promise((resolve, reject) => {wx.request({url: 'https://api.weixin.qq.com/cgi-bin/token',data: {appid: '小程序AppId',secret: '小程序密钥',grant_type: 'client_credential',},success: (res) => {if (res.data.access_token) {resolve(res.data.access_token);} else {reject('Failed to obtain Access Token');}},fail: (err) => {reject(err);},});});};acc()
</script><style>.content {display: flex;flex-direction: column;align-items: center;justify-content: center;}.logo {height: 200rpx;width: 600rpx;margin-top: 100rpx;margin-left: auto;margin-right: auto;margin-bottom: 50rpx;}.text-area {display: flex;justify-content: center;}.title {font-size: 36rpx;color: #8f8f94;}
</style>

4.实现图片

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.tj-hxxt.cn/news/67248.html

相关文章:

  • 青海中小企业网站建设网站免费软件
  • 日文网站建设app开发费用
  • 静态网站建设怎么办网站平台
  • 婚恋网站开发背景文献2345网址大全浏览器
  • 网站建设优化广告流量seo建站的步骤
  • 法院举报网站建设的要求百度seo优化系统
  • 党建网站的规范化建设6长春百度网站优化
  • 南昌网站建设方案外包百度问一问付费咨询
  • 无锡建设网站的公司哪家好想要导航推广网页怎么做
  • 三明网站建设长沙官网seo技术厂家
  • 微信公众号登录wordpress网站吗百度推广找谁做靠谱
  • 裕华建设集团网站百度关键词自然排名优化公司
  • 大连教育培训网站建设台州seo排名优化
  • 企业主页包含做seo有什么好处
  • 医疗网站建设意见山东网站seo推广优化价格
  • 怎么用自己电脑做网站一个网站推广
  • 一个网站开发团队产品推广营销
  • 汨罗网站建设sem搜索引擎营销
  • 网站如何做熊掌号并绑定营销型网站策划方案
  • 加盟网页制作广州网站优化运营
  • 网站首页引导页 模版seo标题优化
  • 企业商务网站设计与开发美容美发培训职业学校
  • 网站seo报表seo sem是什么意思
  • 小说小程序搭建东莞网站seo技术
  • 网站基本参数设置模块西安百度推广代理商
  • 网站改版多少钱西安网站seo外包
  • javaweb网页设计百度seo关键词点击软件
  • 用腾讯云做淘宝客网站视频线上推广有哪些平台效果好
  • 给别人生日做网站推广app佣金平台正规
  • 四川省住房和城乡建设厅网站不见了营销网站建设推广