阿里云物联网平台调用云端api常见问题汇总

简介: 云端调用api时推荐使用openapi测试一下下发的api,参考对应参数修改

1.QueryDeviceEventData

image.png
调用时注意ASC参数必须填写,文档中为非必填参数,但是不填,无法查询出结果,另外,同其他api一样,EndTime和StartTime为毫秒级别的时间戳

2.InvokeThingService

调用服务下发时,请先确认产品的服务定义为同步服务还是异步服务,如果是
同步服务,设备端需要即时回馈给云端,否则云端日志检查一下,会有超时报错,服务亦不会成功
同步返回的topic为rrpc的响应topic
/sys/${YourProductKey}/${YourDeviceName}/rrpc/response/${messageId}
image.png
如果是异步服务,也需要设备端反馈才算整个服务成功,此时设备的响应topic为
/sys/{productKey}/{deviceName}/thing/service/{tsl.service.identifier}_reply

3.其他问题

iot.prod.NotExistedProduct
产品不存在,首先检查下输入参数productKey是否存在,如果有,那么看下在公共实例还是独有实例中,如果在独有实例,需要填写IotInstanceId参数

You do not have the RAM permission
子账号没有权限,访问控制检查一下子账号的权限,赋予AliyunIOTFullAccess权限,然后调用即可
image.png

Access to fetch at 'https:xxxx' has been blocked by CORS policy: Request header field x-acs-version is not allowed by Access-Control-Allow-Headers in preflight response

CORS跨域问题,不是平台侧的问题

可以搜索cors,查找对应的原因
https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS

4. sdk查询时,如何设置连接超时时间

sdk的request方法,提供了超时时间的设置,已java-sdk为例,填写request.setConnectTimeout(10000);即可设置超时时间image.png

待续

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
6月前
|
敏捷开发 测试技术 API
云效产品使用常见问题之代码仓库不支持API文档如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
安全 物联网 数据安全/隐私保护
物联网卡在应用于交通运输与物流中常见问题及解决建议
在交通运输与物流领域使用物联网卡期间,常见的问题主要包括网络连接、信号稳定性、设备管理、数据安全性以及套餐流量管理等方面。以下是对这些问题的详细分析和操作建议
|
3月前
|
JSON API 数据处理
Winform管理系统新飞跃:无缝集成SqlSugar与Web API,实现数据云端同步的革新之路!
【8月更文挑战第3天】在企业应用开发中,常需将Winform桌面应用扩展至支持Web API调用,实现数据云端同步。本文通过实例展示如何在已有SqlSugar为基础的Winform系统中集成HTTP客户端调用Web API。采用.NET的`HttpClient`处理请求,支持异步操作。示例包括创建HTTP辅助类封装请求逻辑及在Winform界面调用API更新UI。此外,还讨论了跨域与安全性的处理策略。这种方法提高了系统的灵活性与扩展性,便于未来的技术演进。
255 2
|
1月前
|
存储 边缘计算 物联网
阿里云物联网平台:推动万物互联的智能化解决方案
随着物联网技术的快速发展,阿里云物联网平台为企业提供了一体化的解决方案,包括设备接入、数据管理和智能应用等核心功能。平台支持海量设备接入、实时数据采集与存储、边缘计算,并具备大规模设备管理、高安全性和开放生态等优势。广泛应用于智能制造、智慧城市和智能家居等领域,助力企业实现数字化转型。
169 5
|
1月前
|
运维 安全 物联网
采购物联网卡常见问题
在采购物联网卡(IoT SIM卡)时,企业和个人常常会遇到一系列问题,这些问题可能涉及卡的类型、服务质量、成本、兼容性、安全性及后续管理等多个方面。以下是一些常见问题及其操作建议:
|
1月前
|
缓存 监控 安全
电商行业中 API 接口的常见问题和解决方法?
电商行业中 API 接口面临的常见问题包括安全性问题、性能问题、兼容性问题、可靠性问题和可维护性问题。针对这些问题,可以采取相应的解决方法,如采用加密技术、优化数据库查询、制定统一的接口规范、进行容错处理、采用良好的代码结构等。
131 0
|
2月前
|
监控 物联网 开发者
物联网卡使用过程中常见问题
在物联网(IoT)应用中,用户或开发者可能会遇到一些常见问题。以下是一些物联网卡应用中常用问题及其操作建议:
|
4月前
|
存储 运维 监控
阿里云物联网平台的优势
【7月更文挑战第19天】阿里云物联网平台的优势
75 1
|
6月前
|
Cloud Native 安全 物联网
【阿里云云原生专栏】云边端一体化:阿里云如何利用云原生技术赋能物联网
【5月更文挑战第22天】阿里云借助云原生技术赋能物联网,实现云边端一体化,提升系统弹性与敏捷性。通过容器化部署,保证高可用性与可靠性。在智能交通等领域,阿里云提供高效解决方案,实现实时数据分析与决策。代码示例展示如何使用阿里云服务处理物联网数据。同时,阿里云重视数据安全,采用加密和访问控制保障数据隐私。丰富的工具和服务支持开发者构建物联网应用,推动技术广泛应用与发展。
373 1
|
6月前
|
消息中间件 存储 JavaScript
阿里云IOC物联网异步处理基础概念
该内容介绍了异步处理基础和消息队列的相关概念。首先,同步处理指任务完成后才能执行其他操作,而异步则允许任务并行执行,不阻塞程序。异步能提高系统并发性和响应性,但也增加复杂性和资源消耗。接着,提到了消息队列,包括生产者、消费者、队列、broker和topic等概念,并指出在IoT中,设备作为生产者发送消息到特定topic,消费者从队列获取数据。最后,简要介绍了AMQP协议,它是用于应用程序间消息传递的开放标准,常用于分布式系统和物联网,如RabbitMQ和Apache Qpid。课程将以Apache Qpid为例接收IoT数据。
225 6
阿里云IOC物联网异步处理基础概念

相关产品

  • 物联网平台
  • 下一篇
    无影云桌面