移动支付产品接入

移动支付产品接入文档


从这里开始

<p>本章节主要介绍如何快速上手使用设备,并快速集成到系统中</p> <p>播报喇叭和云打印都是通过MQTT消息队列接收消息内容,完成工作任务 开始使用之前需要做好如下准备工作:</p> <p><strong>准备MQTT服务器信息</strong></p> <p>&gt; 出厂设备默认MQTT配置是测试服务器,切勿用于生产环境!</p> <ul> <li> <p>标准MQTT服务器提供:服务器地址、端口、用户名、密码四个配置信息即可</p> </li> <li> <p>阿里云MQTT服务器需要提供:实例ID、公网接入点、端口、AccessKeyId、AccessKeySecret、GroupId、TopicId</p> </li> <li>将服务器信息填入一下JSON数据中,并保存到txt文本备用 <pre><code class="language-json">{ &amp;quot;broker_type&amp;quot; :&amp;quot;0&amp;quot;,//标准服务器为0,阿里云服务器为1 &amp;quot;addr&amp;quot; :&amp;quot;39.98.75.131&amp;quot;, &amp;quot;port&amp;quot; :&amp;quot;1883&amp;quot;, &amp;quot;username&amp;quot; :&amp;quot;mqttpay&amp;quot;,//阿里云MQTT服务器为空 &amp;quot;password&amp;quot; :&amp;quot;mqttpay&amp;quot;,//阿里云MQTT服务器为空 &amp;quot;InstanceId&amp;quot; :&amp;quot;&amp;quot;, &amp;quot;AccessKeyId&amp;quot; :&amp;quot;&amp;quot;, &amp;quot;AccessKeySecret&amp;quot; :&amp;quot;&amp;quot;, &amp;quot;GroupId&amp;quot; :&amp;quot;&amp;quot;, &amp;quot;TopicId&amp;quot; :&amp;quot;&amp;quot;, //7570-7579为自定义语音内容,非必要可以删除 &amp;quot;7570&amp;quot; :&amp;quot;欢迎使用智谷云音响&amp;quot;, &amp;quot;7571&amp;quot; :&amp;quot;&amp;quot;, &amp;quot;7572&amp;quot; :&amp;quot;&amp;quot;, &amp;quot;7573&amp;quot; :&amp;quot;&amp;quot;, &amp;quot;7574&amp;quot; :&amp;quot;&amp;quot;, &amp;quot;7575&amp;quot; :&amp;quot;&amp;quot;, &amp;quot;7576&amp;quot; :&amp;quot;&amp;quot;, &amp;quot;7577&amp;quot; :&amp;quot;&amp;quot;, &amp;quot;7578&amp;quot; :&amp;quot;&amp;quot;, &amp;quot;7579&amp;quot; :&amp;quot;&amp;quot;, //7570-7579为自定义语音内容,非必要可以删除 &amp;quot;company&amp;quot; :&amp;quot;20&amp;quot;//公司编号自定义 }</code></pre></li> </ul> <p><strong>配置服务器信息给设备</strong> 1.4.USB串口更新设备基本参数 电脑端安装好USB连接驱动,驱动下载地址: <a href="https://sznewbest-webfile.oss-cn-shenzhen.aliyuncs.com/%E4%B8%8B%E8%BD%BD/sw_file_20200303181718_8910_module_usb_driver_signed%20.7z">https://sznewbest-webfile.oss-cn-shenzhen.aliyuncs.com/%E4%B8%8B%E8%BD%BD/sw_file_20200303181718_8910_module_usb_driver_signed%20.7z</a></p> <p>将准备好的JSON参数内容保存到记事本文件,注意编码格式选择ANSI</p> <p>设备开机,USB线连接到设备,电脑端打开sscom串口测试助手,选择AT串口,波特率:115200</p> <p>点击打开文件,选择准备好的JSON文件,点击发送,收到参数修改成功即可</p> <p><strong>测试语音播报</strong> &gt; 动态语音播报,MQTT消息完整内容进行GBK编码,勿将txt内容独立转GBK</p> <ul> <li>回到小程序首页,点击设备类型,扫描设备底部二维码可以跟进页面操作测试设备通信;</li> </ul> <p>&gt; 这里注意一下小程序当前服务器配置,如果您的设备是出厂状态,可以不用配置小程序侧的MQTT连接信息,如果设备已经配置为您自己服务器,请先在小程序首页“配置向导”第一页中选择否,扫描您自己服务器的配置二维码,这个步骤是将小程序服务器服务器配置和设备服务器配置保持一致,以保证MQTT消息能正确发送到设备端</p> <ul> <li>如果是电脑端测试,安装并打开mqttfx软件,新建连接,分别填写圆圈中信息,mqttfx下载地址:<a href="http://mqttfx.jensd.de/index.php/download">http://mqttfx.jensd.de/index.php/download</a> <img src="http://doc.szzkc.com/server/../Public/Uploads/2021-09-14/614050e1ed6e0.png" alt="" /> <img src="http://doc.szzkc.com/server/../Public/Uploads/2021-09-14/614050e618b0b.png" alt="" /> <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=f594c7a7cdc0d76d9010ff14212aa239&amp;amp;file=file.png" alt="" /> <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=4a6fa3b6f3ffa75fbbcca977d0128f72&amp;amp;file=file.png" alt="" /> 点击connect,连接成功后,填写推送topic以及内容,点击Publish推送成功后,设备将收到消息内容 <img src="http://doc.szzkc.com/server/../Public/Uploads/2021-09-14/61405103b7846.png" alt="" /> <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=a712730a2f450e7414cfc39ae6810ab9&amp;amp;file=file.png" alt="" /> 主题topic以及内容请参考通信协议 <img src="http://doc.szzkc.com/server/../Public/Uploads/2021-09-14/61405107cd412.png" alt="" /> <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=f29b4e1e60d12beab5c67394130b2507&amp;amp;file=file.png" alt="" /></li> </ul> <p><strong>测试云打印</strong> 请到小程序首页点击云打印机,扫描设备底部二维码,即可测试云打印</p> <p><strong>集成推送功能到自有系统平台</strong></p> <ul> <li> <p>云喇叭和云打印采用的是MQTT通信,开发前请先熟悉MQTT工作原理</p> </li> <li> <p>阿里云MQTT服务器推送代码,[请参考阿里云MQTT开发SDK](<a href="http://doc.szzkc.com/web/#/18?page_id=79">http://doc.szzkc.com/web/#/18?page_id=79</a> &quot;请参考&quot;)</p> </li> <li> <p>标准MQTT服务器推送代码,[请参考标准MQTT开发SDK](<a href="http://doc.szzkc.com/web/#/18?page_id=66">http://doc.szzkc.com/web/#/18?page_id=66</a> &quot;请参考标准MQTT开发SDK&quot;)</p> </li> <li> <p>针对常用的java和PHP推送,示例代码有已经调通示例代码,替换服务器配置,和设备IMEI即可快速实现推送</p> </li> <li>推送消息内容请参考协议文档中的对接协议,消息内容请严格按照协议格式发送,设备都有消息验重机制,重复消息不会处理,云喇叭消息请注意连续消息ID不能重复,云打印注意每次的消息打印内容不能重复</li> </ul>

页面列表

ITEM_HTML