使用MITAPPInventor2web客户端组件保存数据至云端

接着前面的说,蓝牙接收到数据之后需要将数据处理分析然后保存下来,但是AI2并没有直接写代码来的方便快捷,并且我们的现在处于云计算的时代,数据无价,所以我们需要想办法将数据保存到云端。

数据保存到云端的方法:

  1. 使用自带的网络微数据库
  2. 使用web客户端调用写好的后端接口上传数据

由于自带的网络微数据库是Python写的,而且对于数据库的接口有着严格限制,所以这里我才用我自己用php+mysql写的一个api来进行上传

准备工作

  1. 先看看用到的组件:主要是web客户端
  2. 组件的代码块:
    • 用于设置web客户端的网址
    • 执行get请求
    • 请求成功后返回操作

      注意:这一个的话如果你设置了保存响应信息为ture就选择获得文件这个控制块,否则的话选择获得文字的控制块,我们使用获得文字的控制块

逻辑控制图


我做的接口的返回值为json格式所以采用了json的解析,我暂时不需要判断返回值得内容【里面包含了上传是否成功之类的】,如果需要的话请参考有关json解析的相关内容

推荐参考手册

  1. 感谢@老巫婆翻译的参考手册,这里分享给大家:AI2中文参考手册
  2. @老巫婆的json解析教程
  3. AI2视频教程不得不吐槽这个教程的清晰度