上海坤哲办公设备有限公司www.xinwenoa.com.cn我公司是一家专门经营上海复印机租赁、上海打印机租赁、上海彩色复印机租赁、彩色数码复合机、黑白数码复合机,打印机、传真机、工程复印机的设备销售租赁维修及办公耗材办公用品的专业公司,代理柯尼卡美能达,夏普、施乐东芝知名品牌经销商和维修站。
最近微信打印机小火了一把,比如印美团,747微信打印机,都是利用微信公共平台实现照片的打印。
具体流程:
1.扫描二维码关注公共主页
2.发送图片
3.发送微信打印机上的打印码
简单三步,实现微信打印照片的功能。
那么它是怎么实现的呢?在此提供一下自己的思路供大家参考。
源码已经写好了,确实可行。
微信的后台接口
用户把照片发给微信公共账号,在接收到的时候是有图片的url的,所以我们不用考虑图片的存储问题。
在接收到用户发送图片消息的时候,把用户的ID和图片的地址写入到数据库的wx_images表中,在接受到用户的文字信息的时候,判断一下是不是四位数字的打印码,然后写入到刚刚那条记录里,以供打印机根据打印码获取。
至此,微信接口的任务就算是完成了。
打印机的后台接口
上海打印机租赁设备在运行之后,首先要做的事情是获取打印码。
设置打印码的目的,是为了防止有人随便发送照片捣乱。所以在打印机刚运行的时候,要去服务器获取它自己的打印码。
为了防止打印码重复,我新建了一个wx_printers表。
用random随机插入了100条数据,也就是100个随机的打印码,然后用一个状态标示符来标记这个打印码的状态是已用还是未用。
打印机运行之后会先去服务器获取一个打印码并存到本地,然后根据这个打印码不断地访问服务器,获取打印任务。
获取到打印任务之后,直接下载图片并存到本地的临时文件,然后调用打印的借口。
相关上海打印机租赁公司优秀推荐:
上海打印机租赁,http://www.jc158.cn
上海复印机租赁,http://www.oawm.com.cn
上海复印机租赁,http://www.021568.cn
上海复印机租赁,http://www.65015.com
彩色复印机租赁,http://www.oawm.com.cn