获取手表数据

2026-02-10 16:56:52 平衡公告

API示例程序

Java版本API(springboot):

Java示例下载

Golang版本API(echo):

Go示例下载

python版本API(flask):

python示例下载

c#版本API(asp.net):

c#示例下载

php版本API(lumen):

php示例下载

API示例程序包括6个API,1. 设备上传健康数据的,2. 设备上传报警的, 3. 上传SOS报警和通话记录。

4. 设备上传设备信息 5. 平台上传设备状态变化消息 6. 供设备获取睡眠结果

设备只会调这几个API上传设备数据,这几个API的路径必须

是/pb/upload,/alarm/upload,/call_log/upload,/deviceinfo/upload,

/status/notify,/health/sleep 路径结尾,前面路径一致,如:

http://xxx.dev.com/4g/pb/upload

http://xxx.dev.com/4g/alarm/upload

http://xxx.dev.com/4g/call_log/upload

http://xxx.dev.com/4g/deviceinfo/upload

http://xxx.dev.com/4g/status/notify

http://xxx.dev.com/4g/health/sleep

前3个接口一定要实现,后面的接口可选,根据你的需要选择是否实现。``

重要注意事项

设备上传数据的实际mime类型是application/octet-stream,但Http Header里面设置的Content-Type是

application/x-www-form-urlencoded,所以如果您的API程序用的Web框架(如springboot)会强制检查Http Header

里面设置的Content-Type和数据的格式是否一致,那么解析http内容会出错。如果您无法修改这个逻辑,需要配置一个web服务器,

如nginx/apache,修改转发到这个API URL的请求Content-Type为application/octet-stream。以我们提供的API示例程序来说,

Java(springboot)示例程序需要配置web服务器修改Content-Type,其他版本示例程序不需要。

api开发的一些技术问题请进一步参考这个文档 apifaq

越南芽庄属于哪个国家,芽庄在越南哪个位置,看完终于懂了
二郎神身边的哮天犬,到底是公是母?