类似于下图的微信公众号功能怎么开发?

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

阅读 3.1k
2 个回答

首先,用户点击这个菜单按钮,微信会通过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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题