上海坤哲辦公設備有限公司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