0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用API Post测试腾讯云物联网平台动态注册

jf_94171069 来源:jf_94171069 作者:jf_94171069 2024-09-30 15:16 次阅读

物联网通信产品

下面的python代码,在在线python环境运行,得出需要的header信息 https://www.bejson.com/runcode/python3/

import hashlib import random import time import hmac import base64 if __name__ == '__main__': sign_format = '%sn%sn%sn%sn%sn%dn%dn%s' url_format = '%s://ap-guangzhou.gateway.tencentdevices.com/device/register' request_format = "{"ProductId":"%s","DeviceName":"%s"}" device_name = 'dev002' product_id = 'JCZDFSOKXS' product_secret = 'X42fPqwHxPiIBwY94cY5sQ1Y' request_text = request_format % (product_id, device_name) request_hash = hashlib.sha256(request_text.encode("utf-8")).hexdigest() nonce = random.randrange(2147483647) timestamp = int(time.time()) sign_content = sign_format % ( "POST", "ap-guangzhou.gateway.tencentdevices.com", "/device/register", "", "hmacsha256", timestamp, nonce, request_hash) print("nsign_content: n" + sign_content) sign_base64 = base64.b64encode(hmac.new(product_secret.encode("utf-8"), sign_content.encode("utf-8"), hashlib.sha256).digest()) print("sign_base64: " + str(sign_base64))

wKgZomb6UDqAd-DfAAFFbvDf-lU453.jpg

信息填入,注意按照图片里来,sign是单引号里面的内容json不能有空格,回车换行,格式需要和py代码里的一致

wKgaomb6UD2AZelKAAKxzFUaqpQ503.jpg

wKgZomb6UD2Adzy6AAJobnZgFAg996.jpg

点击发送

wKgaomb6UD6AUX2vAAJ9WCmbLQk058.jpg

{ "Response": { "Len": 53, "Payload": "VquGm1QSJ8LtvTiGq3Zl8gyE5HeIuO2IHtF22EZkyXRiwtwT5beApNUc5HnSl4cEGPtmF+L1stfToazWkcVFuA==", "RequestId": "9a995aae-2b4d-41f5-b437-cf8a9ee30a9d", "State": 1 } }

base64解码https://the-x.cn/base64/

wKgZomb6UD-AQxCuAAEIUxv-G9c919.jpg

去掉空格回车http://www.esjson.com/delSpace.html

wKgaomb6UECAUoeGAACYHNc4Wig548.jpg

aes解密https://the-x.cn/cryptography/Aes.aspx

注意第四项是产品秘钥,第五项是16个0

结果中的psk就是设备秘钥

wKgZomb6UECAJgp5AAGj0OFGano971.jpg

本文章源自奇迹物联开源的物联网应用知识库Cellular IoT Wiki,更多技术干货欢迎关注收藏Wiki:Cellular IoT Wiki 知识库(https://rckrv97mzx.feishu.cn/wiki/wikcnBvAC9WOkEYG5CLqGwm6PHf)

欢迎同学们走进AmazIOT知识库的世界!

这里是为物联网人构建的技术应用百科,以便帮助你更快更简单的开发物联网产品。

Cellular IoT Wiki初心:

在我们长期投身于蜂窝物联网 ODM/OEM 解决方案的实践过程中,一直被物联网技术碎片化与产业资源碎片化的问题所困扰。从产品定义、芯片选型,到软硬件研发和测试,物联网技术的碎片化以及产业资源的碎片化,始终对团队的产品开发交付质量和效率形成制约。为了减少因物联网碎片化而带来的重复开发工作,我们着手对物联网开发中高频应用的技术知识进行沉淀管理,并基于 Bloom OS 搭建了不同平台的 RTOS 应用生态。后来我们发现,很多物联网产品开发团队都面临着相似的困扰,于是,我们决定向全体物联网行业开发者开放奇迹物联内部沉淀的应用技术知识库 Wiki,期望能为更多物联网产品开发者减轻一些重复造轮子的负担。

Cellular IoT Wiki沉淀的技术内容方向如下:

wKgaombqoM2AYL2RAAQrZ8e-uz8392.jpg

奇迹物联的业务服务范围:基于自研的NB-IoT、Cat1、Cat4等物联网模组,为客户物联网ODM/OEM解决方案服务。我们的研发技术中心在石家庄,PCBA生产基地分布在深圳、石家庄、北京三个工厂,满足不同区域&不同量产规模&不同产品开发阶段的生产制造任务。跟传统PCBA工厂最大的区别是我们只服务物联网行业客户。

连接我们,和10000+物联网开发者一起降低技术和成本门槛

让蜂窝物联网应用更简单~~

哈哈你终于滑到最重要的模块了,

千万不!要!划!走!忍住冲动!~

欢迎加入飞书“开源技术交流群”,随时找到我们哦~

点击链接如何加入奇迹物联技术话题群(https://rckrv97mzx.feishu.cn/docx/Xskpd1cFQo7hu9x5EuicbsjTnTf)可以获取加入技术话题群攻略

Hey 物联网从业者,

你是否有了解过奇迹物联的官方公众号“eSIM物联工场”呢?

这里是奇迹物联的物联网应用技术开源wiki主阵地,欢迎关注公众号,不迷路~

及时获得最新物联网应用技术沉淀发布

(如有侵权,联系删除)

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2909

    文章

    44661

    浏览量

    373511
  • API
    API
    +关注

    关注

    2

    文章

    1502

    浏览量

    62040
  • 腾讯云
    +关注

    关注

    0

    文章

    212

    浏览量

    16794
收藏 人收藏

    评论

    相关推荐

    腾讯申请注册腾讯AI代码助手”商标

    近日,腾讯科技(深圳)有限公司正式向相关机构申请注册了两枚“腾讯AI代码助手”商标。这两枚商标的国际分类分别为科学仪器和网站服务,目前正处于等待实质审查的阶段。 据了解,
    的头像 发表于 12-13 10:28 256次阅读

    腾讯混元Large模型及TI平台全新上线

    提供一站式的大模型精调、API调用及私有化部署服务。腾讯TI平台凭借其实战型的大模型精调工具链,将为用户提供更加灵活和便捷的大模型训练体验。 平台
    的头像 发表于 11-08 11:03 430次阅读

    低代码联网平台是什么?有什么功能?

    平台应运而生,为开发者提供了一种简便、高效的方式来构建物联网解决方案。   什么是低代码联网平台
    的头像 发表于 10-16 13:59 236次阅读

    MQTT联网平台有什么功能

    关键作用。MQTT联网平台基于MQTT协议,为联网设备提供连接、管理和数据处理服务,其丰富
    的头像 发表于 10-09 14:15 274次阅读

    使用API Post测试阿里联网平台动态注册

    使用API Post测试阿里联网平台
    的头像 发表于 10-05 19:08 292次阅读
    使用<b class='flag-5'>API</b> <b class='flag-5'>Post</b><b class='flag-5'>测试</b>阿里<b class='flag-5'>云</b><b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>平台</b><b class='flag-5'>动态</b><b class='flag-5'>注册</b>

    工业联网(IOT)平台是什么

    随着信息技术的飞速发展,工业互联网(IoT)平台已成为推动制造业数字化转型的重要力量。这一平台基于计算、
    的头像 发表于 09-19 14:16 477次阅读

    联网平台是什么

    随着信息技术的迅猛发展,联网(IoT)已经成为推动社会进步和产业升级的重要力量。联网平台
    的头像 发表于 07-25 16:51 744次阅读

    MQTT联网平台是什么

    。这种平台允许设备通过MQTT协议与其他设备及云端服务进行通信,实现数据的上传和下载,从而支持各种联网应用和服务。 MQTT联网
    的头像 发表于 07-18 14:22 602次阅读

    联网平台地图数据可视化

    随着科技的飞速发展,联网(IoT)技术已经深入生产生活的方方面面,从智能家居到智慧城市,从工业自动化到农业精准管理,联网正在以前所未有的速度改变着世界。而在
    的头像 发表于 07-01 17:10 374次阅读

    MQTT联网平台是什么

    ,在联网(IoT)领域广泛应用于设备到设备以及设备到服务器的通信场景中。 联网平台(IoT
    的头像 发表于 06-25 15:32 648次阅读

    工业联网平台的应用场景

    工业联网(IIoT)平台是将计算与联网技术相
    的头像 发表于 06-24 14:23 337次阅读

    4G联网开关求助

    阿里联网平台 合宙模块780E 724 或者移远4G模块开发一款联网开关,有的APP ,可
    发表于 05-19 15:28

    智慧农业联网平台

    联网是新一代信息技术的重要组成部分,也是信息化时代的重要发展阶段。在农业方面,通过智慧农业联网平台
    的头像 发表于 03-29 16:32 906次阅读

    联网综合实验平台分享

    、RFID射频识别技术等课程实验,基本涵盖了常见的联网技术。 实验平台可以搭建私有云和公有部署的“
    发表于 01-29 17:30 958次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b>综合实验<b class='flag-5'>平台</b>分享

    如何快速打造属于自己的工业联网平台

    如何快速打造属于自己的工业联网平台 工业联网
    的头像 发表于 01-25 16:51 664次阅读
    如何快速打造属于自己的工业<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>云</b><b class='flag-5'>平台</b>