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主阵地,欢迎关注公众号,不迷路~

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

(如有侵权,联系删除)

审核编辑 黄宇

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

    关注

    2950

    文章

    48110

    浏览量

    418166
  • API
    API
    +关注

    关注

    2

    文章

    2469

    浏览量

    66998
  • 腾讯云
    +关注

    关注

    0

    文章

    224

    浏览量

    17496
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    调用西门子平台API获取设备详情数据实践

    ​  在工业联网(IIoT)和智能制造领域,西门子平台(如MindSphere)提供了丰富的API接口,用于与平台上的设备、资产、数据进行
    的头像 发表于 02-24 15:56 223次阅读
    调用西门子<b class='flag-5'>平台</b><b class='flag-5'>API</b>获取设备详情数据实践

    如何从Target平台获取搜索列表数据的API接口

    API,允许开发者查询关键词相关的搜索结果,并以JSON格式返回列表信息。整个过程包括注册认证、构建请求、处理响应等步骤。以下内容基于通用API实践,确保真实可靠。   1. 前提条件 在开始之前,您需要:
    的头像 发表于 02-03 17:49 217次阅读
    如何从Target<b class='flag-5'>平台</b>获取搜索列表数据的<b class='flag-5'>API</b>接口

    商品详情API

    一、官方 API 接入核心信息 1. 接入前提 注册并入驻得开放平台(https://open.dewu.com/),完成企业认证与应用创建 申请商品详情查询等接口权限,获取appK
    的头像 发表于 01-27 14:08 628次阅读

    京东平台获取商品详情原数据API接口技术解析

    POST 认证方式 : 需要调用方在京东开放平台注册成为开发者,创建应用并获得 app_key 和 app_secr
    的头像 发表于 11-13 14:35 906次阅读
    京东<b class='flag-5'>平台</b>获取商品详情原数据<b class='flag-5'>API</b>接口技术解析

    淘宝平台获取商品视频 API 接口技术指南

    于数据分析、第三方应用集成等场景。以下内容基于淘宝开放平台的官方文档和常见开发实践,确保真实可靠。我将逐步引导您完成整个过程,包括注册、认证、调用 API 和代码示例。 1. 准备工作:注册
    的头像 发表于 11-07 14:01 775次阅读
    淘宝<b class='flag-5'>平台</b>获取商品视频 <b class='flag-5'>API</b> 接口技术指南

    赋能工业数字化转型:中服工业联网平台深度解读

    内颇具影响力的平台—— 中服工业联网平台(CServer iIOT) ,看它如何为企业的智能化升级保驾护航。 一、
    的头像 发表于 11-05 10:16 387次阅读

    学习联网怎么入门?

    景等。同时,学习联网的基本技术,如传感器技术、通信技术、计算等,也是非常重要的。 其次,选择适合自己的学习方式也是入门学习联网的重
    发表于 10-14 10:34

    代购系统 API 介绍

    1. 用户相关 API 用户注册 POST /api/users/register 参数:username, email, password, phone 返回:user_id, to
    的头像 发表于 10-08 09:21 408次阅读

    数据中台可以接入哪些联网平台

    数据中台作为企业数字化转型的核心枢纽,能够通过标准化接口、协议适配及数据治理能力,接入多种类型的联网平台,实现设备数据采集、存储、分析及业务协同。以下是具体可接入的
    的头像 发表于 08-19 15:22 917次阅读

    低代码联网平台是什么?看完这篇,你就领先一步

    联网技术快速渗透各行各业的今天,低代码联网平台正成为打通设备互联、数据分析与业务应用的核
    的头像 发表于 08-14 15:16 786次阅读

    联网平台的作用有哪些?让万互联

    联网从概念走向规模化落地的过程中,离不开联网平台对设备、数据和应用的统筹调度。作为连接物
    的头像 发表于 08-07 18:00 1159次阅读

    低代码联网平台功能解析:从设备接入到智能应用

    当传统联网项目深陷“开发周期长、技术门槛高、数据孤岛多”的泥潭,低代码联网平台正以“拖拽式
    的头像 发表于 07-31 15:23 1150次阅读

    调用腾讯api失败,http报错怎么解决?

    wifi已经连接成功 import requestsimportnetworkimport ujsondef send_request(): try:# 发送 POST 请求,并使用 json 参数
    发表于 07-29 10:40

    中易联网平台的十大功能

    在数字经济与产业智能化深度融合的浪潮下,中易联网平台以构建了一站式智能化管理生态。平台通过整合
    的头像 发表于 07-25 16:33 1100次阅读

    联网平台有什么功能特点

    联网平台是连接物联网设备、处理数据并提供应用服务的核心枢纽,其功能特点可从多个维度进行拆解分析,以下是具体介绍: 一、设备连接与管理能力
    的头像 发表于 07-07 17:56 908次阅读