PHP版小程序添加订阅消息详细教程
免费源码综合资讯

PHP版小程序添加订阅消息详细教程

uniapp云开发版小程序订阅消息的添加教程,但是考虑到使用uniapp云开发的用户比较少,今天给大家写一个PHP版小程序添加订阅消息详细教程,比较简单,只是单纯的为了实现功能而写的,什么框架都没有使用,单纯的PHP代码。 创建订阅消息id 直接在小程序后台添加订阅消息就可以获取到小程序ID了,如果没有合适的模板,可以申请添加新模板,审核通过后可使用。 获取下发权限 获取下发权限属于前端内容,所以和昨天的方法是一样的,只需要调用订阅消息API就可以了,代码如下: wx.requestSubscribeMessage({ tmplIds: [‘xxxxxxxxx’], //订阅消息ID success(res) { console.log(‘已授权接收订阅消息’) } }) 注:各个平台方法类似,只是API前缀不同而已,如果是QQ小程序就改为qq.requestSubscribeMessage,抖音小程序同理。在获取下发权限之前,需要先获取到用户的openID,因为订阅消息是根据用户openID来发送的。 下发订阅消息 原理和uniapp云开发是一样的,首先获取到订阅消息的接口调用凭证,也就是access_token,然后再下发订阅消息。 获取接口凭证 这里我直接写成了一个函数,只需要access_token了,代码如下: function getAccesscode() { $appid = “xxxxxx”; //小程序appid $secret = “xxxxxxxxxxxx”; //小程序secret $url = sprintf(‘https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=%s&secret=%s’, $appid, $secret); $info = file_get_contents($url); $json = json_decode($info); $arr = get_object_vars($json); $accesscode =...
校园跑腿源码网页版(非小程序)
免费源码其他源码

校园跑腿源码网页版(非小程序)

注:源码好像不完整 项目主要包括以下页面 首页、跑腿池、咨询、通知、通知详情、我的、下单界面、抢单界面、收货地址界面、添加收货地址界面、发布的订单界面、抢单的界面、账户管理界面、我的积分、联系我们界面、实名认证界面、登录界面、注册界面、修改密码界面、忘记密码、优惠券。
小程序添加订阅消息uniapp详细教程
免费源码综合资讯

小程序添加订阅消息uniapp详细教程

2020年初小程序取消了模板消息模块,全面采用订阅消息替换模板消息,那么如何去给小程序添加订阅消息变成了一个热门问题,今天给大家详细说一下如何给小程序添加订阅消息的uniapp详细教程 获取模板ID 这一步不需要技术操作,只需要在后台设置推送信息的模板,稍微设置一下就可以了,如果没有合适的模板,可以申请添加新模板,审核通过后可使用。 在创建成功后会生成一个模板ID,复制下来就行,后面需要用到。 获取下发权限 这里需要调用小程序订阅hu消息的api,我用的uniapp开发,可以多端兼容,qq微信抖音都可以支持。需要将它绑定在点击事件中,通过点击的获取订阅消息下发权限,代码如下 uni.requestSubscribeMessage({ tmplIds: [‘SMakIPqywUEUIyzLK78Kq69KMk4zj91WReAYBF-AA3c’], success(res) { console.log(‘已授权接收订阅消息’) } }) 注:在获取权限之前,需要用户已经登录,或者已记录过用户的openid,因为发送订阅消息是通过用户的openid进行下发,如果没有用户openid,用户是无法获取到订阅消息的。 调用接口下发订阅消息 这里我采用的是uniapp云开发,下次会提供一个PHP的演示代码,不过如果明白原理之后基本上是一样的。 获取接口调用凭证 和小程序登录一下,也需要获取订阅消息的接口调用凭证,才可以进行发送,代码如下: const apiUrl = ‘https://api.weixin.qq.com/cgi-bin/token’; const access = await uniCloud.httpclient.request(apiUrl, { method: ‘GET’, dataType: “json”, data: { ‘grant_type’: ‘client_credential’, ‘appid’: ‘xxxxxxxxxxxxx’, //小程序的id ‘secret’: ‘xxxxxxxxx’, //小程序的secret } }); const...
柚子黑卡小程序V4.0.9+分销V1.2.0自定义背景图
免费源码小程序

柚子黑卡小程序V4.0.9+分销V1.2.0自定义背景图

微擎小程序 柚子黑卡小程序V4.0.9+分销V1.2.0+吃探V1.1.2+前端   更新动态:  1、开通会员页增加顶部背景色、背景图自定义   2、开通会员页增加权益列表展示   3、开通会员页增加会员商品展示   4、手机端裂变券订单增加订单编号   5、裂变券订单增加订单号搜索   6、修复裂变券核销错误问题   7、增加积分修改   8、增加积分明细   9、增加挚能云供销   10、修复普通商品挚能云导入商品普片偏大显示   11、分销提现增加提现失败原因显示   12、优化商家资金明细时间显示   13、打印增加商家名称   14、商家详情商品列表增加价格显示   15、商家后台提现银行卡增加所属银行和支行   16、分销提现银行卡增加所属银行和支行   17、首页顶部导航增加单行多行显示开关   18、增加前端商家后台设置歇业和间营业立即刷新   19、新增购物车和商家配送功能   20、套餐包福利群样式优化   21、商品详情参与抽奖状态显示   22、商家后台样式优化   23、修复砍价评论样式   24、修复分销提现按钮样式
小程序添加朋友圈分享功能详细教程
免费源码综合资讯

小程序添加朋友圈分享功能详细教程

小程序朋友圈分享功能已经推出又两个多月了,这次给大家写一个详细的小程序朋友圈分享功能的教程 分享朋友圈功能必须在可以分享好友的前提下使用 也就是说如果你的小程序不具备分享好友功能,是无法添加该功能的,所以这里先叫大家添加分享好友功能,代码如下: onShareAppMessage: function (res) { if (res.from === ‘button’) { // 来自页面内转发按钮 console.log(res.target) } return { title: ‘自定义转发标题’, path: ‘/page/index/index’ } }, 将上诉代码添加在小程序js文件与method同级的地方,就可以了,然后再添加朋友圈分享功能,代码如下: onShareTimeline: function() { return { title: ‘朋友圈看到的页面标题’, path: ‘页面链接’, imageUrl:‘分享链接图片’ } }, 将上诉代码直接放在分享好友代码的下方就可以了。最后由于小程序版本库限制,必须在小程序的基础版本库调整为2.11.1 以上才行,这样就可以轻松实现小程序分享朋友圈功能了。