我们在设备端上使用云食谱接口文档-设备_v2.1.1 的 自定义⻝谱添加 接口 ,要求要传入的参数mainImages不能为空,但是设备端并不具备获取mainImages的能力。
能否开放设备端上传图片功能给我们?目前设备端使用该api创建食谱,没办法上传食谱,来使用自己食谱的图片路径。为了使这个参数不为空,我们只能在食谱平台中找某个食谱的图片路径,让设备端上传的自定义食谱都共同使用这个路径。
这个方法在中国区使用的时候没问题,但是如果是中欧区用户使用,偶尔会出现无法访问图片的情况
我们在设备端上使用云食谱接口文档-设备_v2.1.1 的 自定义⻝谱添加 接口 ,要求要传入的参数mainImages不能为空,但是设备端并不具备获取mainImages的能力。
能否开放设备端上传图片功能给我们?目前设备端使用该api创建食谱,没办法上传食谱,来使用自己食谱的图片路径。为了使这个参数不为空,我们只能在食谱平台中找某个食谱的图片路径,让设备端上传的自定义食谱都共同使用这个路径。
这个方法在中国区使用的时候没问题,但是如果是中欧区用户使用,偶尔会出现无法访问图片的情况
目前使用绑定解绑、DP上报下发、http请求这些接口已经没问题了,App应用更新后也可以正常使用。
我重新验证了一下,发现可能是 重置通知回调函数 一直被调用,然后我这边回调Java层删除了tuya数据库引起的:
soc device reset callback, type: 1
我想问一下,这个 重置通知回调函数 为什么解绑时已经回调用过一次了,但是之后每次启动设备都还会触发
可以成功解析域名,获取到配网短链了,非常感谢
替换了libtuyaos.a后,出现了和tuyaos 3.8.22一样的编译问题,编译失败了。
编译报错日志:
在Jni中使用
Code: Select all
TUYA_IP_ADDR_T server_ip = 0;
if (OPRT_OK == tal_net_gethostbyname("h6.iot-dns.com", &server_ip)) {
LOGD("tal_net_gethostbyname result OPRT_OK , get addr : %d", server_ip);
}
result:
tal_net_gethostbyname result OPRT_OK , get addr : 0
这个demo确实没有问题,是我Jni里面注册设备的顺序不对吗
授权了权限后,还是出现
Code: Select all
use system dns ip 0.0.0.0 for domain h6.iot-dns.com
但是在tkl_wired中验证解析ip的方法resolveDomainIP能够正确解析到
101.132.61.178
和
47.116.185.69