api - 电动滑板车扫描流程如何工作?
问题描述
我正在尝试将设备连接到 E-Scooter(例如 Bird)。
我希望这个设备能够在扫描特定滑板车时发出哔哔声。我想知道,
软件中发生的流程是什么?
这是一个例子:
第1步:用户(登录并输入信用卡)扫描二维码。
第 2 步:Bird 应用程序使用 Scooter ID/序列号向其服务器发送一些 API 调用。
第 3 步:服务器对请求进行身份验证,并向用户的移动设备发送响应。
第 4 步:滑板车解锁并准备骑行。
我猜它没有互联网连接(?)的踏板车如何知道何时解锁?
蓝牙在这里起作用吗?
解决方案
踏板车确实有调制解调器。根据这篇关于他们的安全性的文章,它是Quectel EC21-V,它能够支持 2G、3G 和 4G。
这些调制解调器非常高效,它们不需要太多功率,只需发送/接收几个字节。
因此,Bird 服务器要么向自行车发送数据,要么向自行车发送短信,告知其解锁。
推荐阅读
- javascript - 无法循环获取平均图像颜色
- django - Pythonanywhere 在部署 django 应用程序期间无法加载静态文件
- 3d - 我可以读取应用的 SCNConstraint 的变换矩阵吗?
- javascript - 如何在浏览器中运行 React Native
- javascript - 如何根据 obj 标志的状态查找数组长度
- angular - 茉莉和可观察的
- maven - Selenium Grid Docker-通过 Jenkins 实现自动化
- ios - 自动 TableView 单元格高度无法正常工作
- javascript - MVC 5 中的搜索参数
- ios - 无法安装cordova-plugin-accountkit