上次刚解决完在新版OneNET平台下,微信小程序如何GET设备属性实时数据的问题,接着就遇到了如何利用微信小程序POST设置属性期待值的问题,本来就是想简单控制一下单片机上LED的开关,查了官方API手册:
URL:https://iot-api.heclouds.com/thingmodel/set-device-desired-property
按照官方文档写一直报错:
直接显示格式错误。
按照给定的参数在Postman中测试,也能成功,唯独微信小程序不行。
走投无路之际,我在B站找到了这位UP:壹知半解,看了他在APP设计中用uniapp调用云平台POST的格式:
其中product.id,device_name都是自己的设备,authorization可以用token,也可以用API调试生成的那个临时的:
抱着试一试的心情,没想到直接成功:
终于可以进行后续操作了,真的感谢小破站,还有就是,OneNET能不能不要随地大小变啊喂,真的很麻烦哎!