javascript - 类似于下图的微信公众号功能怎么开发?
伊谢尔伦
伊谢尔伦 2017-04-11 12:57:02
[JavaScript讨论组]

1.类似于下图的微信公众号功能怎么开发?
2.实现微信底部点击“我要抽奖”按钮,弹出一个中奖号码的弹窗,号码是随机的。
3.我想问下 怎么实现 点击“我要抽奖”按钮,弹出一个中奖号码的弹窗

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(2)
PHP中文网

首先,用户点击这个菜单按钮,微信会通过HTTP发送通知到你的服务器上,其中会包含微信用户的openId:
http://mp.weixin.qq.com/wiki/...

然后你可以随机生成一个号码,通过消息发送给微信用户:
http://mp.weixin.qq.com/wiki/...

其中有文本消息,图片消息,图文消息等多种类型,根据需求来选择。

如果需求一定是要在图片上加上随机号码,自己不会写的话,那么可以使用七牛的图片水印技术:
http://developer.qiniu.com/co...

例如我在图片上加入水印“123”:

http://o8sw7lrki.bkt.clouddn.com/bg_right.jpg?watermark/2/text/MTIz/fontsize/1000/fill/cmVk/gravity/Center

URL中的“text/MTIz”参数,“MTIz”是“123”base64后的结果,比如换成“456”base64为“NDU2”,最终加水印的图片地址:

http://o8sw7lrki.bkt.clouddn.com/bg_right.jpg?watermark/2/text/NDU2/fontsize/1000/fill/cmVk/gravity/Center

这样程序生成带随机号码的图片很方便。还自带CDN速度快。

迷茫

开发过微信平台
首先自定义按钮需要服务号
带参数提交到后台 这就是你说的生成这随机号码等业务逻辑
然后微信有图片的api和消息的api

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号