这里的任何人都使用过 Kontakt 的 REST API,使用安全配置以新方式(至少具有固件 4.0 的信标)完全更新信标?我遵循了他们的 API 文档并完成了以下步骤,但我被困在最后/第三步。只是在等待 Kontakt 的技术支持来帮助我的同时检查这里。
脚步:
通过创建配置来更新信标,例如
"/config/create?uniqueId=abc&deviceType=beacon&txPower=2"
对于最新的信标(固件 4.1),从例如的响应中获取安全配置
"/config/encrypt?uniqueId=abc"
。安全响应来自响应的configs[0].config
值,这就是我在下面第三步的响应参数中发送的内容。
我不确定这是否正确,因为文件中没有明确说明。
- 最后要同步状态,通过发送安全配置来更新云,例如“/device/update?uniqueId=abc&updated=1489619160440&response=AAMQIgDbyMlY7zruGWl89...”
API使用这个确切的错误代码抛出错误 500 - 内部服务器错误API_ERROR_1489800045650
。