本小节我们将向您展示如何使用SenseCAP HTTP API进行第一次HTTP API调用。

准备工作

若您还没有账号,请先注册SenseCAP云平台账号,云平台地址:

提示:若您的设备类型是LoRaWAN,必须使用国际站。

获取Access Key ‌

  1. 登录SenseCAP云平台。
  2. 点击左导航栏“安全/API访问密钥”。 ‌
  3. 点击“创建新的访问密钥”。
  4. 点击“密钥ID”,输入密码后获取“密钥ID”和“API访问密钥”。

获取账号下的分组信息

使用curl发出HTTP请求。下面的示例将调用API来获取账号下的所有设备分组。

  • username = 密钥ID

  • password = API访问密钥

curl --user "<username>:<password>" \
     https://sensecap.seeed.cc/openapi/list_groups

请将您刚获取到的密钥ID和API访问密钥将示例的<username>和<password>替换掉。返回内容如下:

{
    "code": "0",
    "data": [
        {
            "group_name": "Default",
            "group_uuid": ""
        },
        {
            "group_name": "test group",
            "group_uuid": "80523B280630E611"
        },
        {
            "group_name": "demo",
            "group_uuid": "EBAD5387C4FC8711"
        }
    ]
}