查看: 1032|回复: 0

NB-IoT模组EC系列AT指令-使用Http协议获取知心天气

[复制链接]
  • TA的每日心情
    开心
    2022-5-31 10:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2022-8-15 14:29:05 | 显示全部楼层 |阅读模式
    分享到:
    一、前言
    本文描述了如何使用 HTTP AT 指令,实现客户的设备作为 HTTP 客户端,访问 HTTP 服务器,这里以访问知心天气获取天气信息为例。
    二、知心天气控制台侧操作
    第一次使用需要先注册,进入官网:httpswww.seniverse.com。登陆控制台获取私钥
    1.png
    三、模组侧操作
    3.1 上电检查流程
    2.png

    3.2 访问 HTTP 服务器
    1) 查询api.seniverse.com域名是否能够解析
    3.png
    如果返回IP地址,说明域名解析正常,可以使用域名创建http client,即步骤2;如果返回error,说明当前域
    名解析服务器无法工作,可以使用IP地址来访问http server,先在PC上获取api.openweathermap.org IP
    地址,得到116.62.81.138,然后使用AT+HTTPCREATE=0,”http://116.62.81.138:80

    2)创建实例
    4.png

    3)连接服务器
    5.png

    4)发送数据
    6.png

    其中your_api_key为你的私钥
    7.png

    接口地址及参数说明:
    8.png

    知心天气返回消息为十六进制
    9.png

    我们把它转换为字符串
    10.png



    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则



    手机版|小黑屋|与非网

    GMT+8, 2024-4-23 16:35 , Processed in 0.116678 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.