所以我制作了一个 PHP 文件,Arduino 使用它来将坐标发送到我的数据库在 Arduino 中,有 GPS 来获取坐标,有中继来打开/关闭 LED,还有 SIM800L 通过 GPRS 连接发送数据当 Arduino 想要发送数据时到我的数据库,Arduino 通过访问创建 http 请求http://myserver.com/gprs?lat=-6.123&lng=100.123 gprs 是使用 codeigniter 创建的 PHP 文件,因此 URL 中没有“.php”在此处输入图像描述gprs.php 执行时的输出为 0 或 1。0 或 1 值用于 Arduino 控制继电器。如果输出为 0,继电器打开。1 继电器关闭。0 或 1 值由 mysql 数据库中的 relay_status 表接收...所以 gprs.php:-> 将纬度和经度传递到 mysql 数据库中的表坐标(SQL 类似于插入 bla bla bla)-> 查询中继状态(SQL 类似于从 relay_status 选择列)然后,可以将 gprs.php 调用或称为 HTTP API。我在互联网上查找,发现 API 通常生成 JSON 输出,在我的 gprs.php 文件中。输出不是 JSON 输出。我想知道,因为我正在写一篇关于这个的文章或报告
1 回答
吃鸡游戏
TA贡献1829条经验 获得超7个赞
您的 API 可以返回您希望它返回的任何内容。虽然 API 通常返回 XML 或 JSON,但您可以让您的 API 返回您想要的任何内容。二进制、字符串、个位数响应——完全由您决定。人们主要使用 JSON 和 XML,因为它们是大多数其他调用 API 的应用程序可以轻松读取和处理的标准化格式。
基本上,每个 PHP 脚本都可以是一个 API。API 和“普通”PHP 脚本之间的区别在于 API 仅返回数据,而普通脚本返回视图。
- 1 回答
- 0 关注
- 73 浏览
添加回答
举报
0/150
提交
取消