TNT.TPLINK.SDK 1.2.15

TPLINK SDK

tplink 商用云 sdk

已完成能力

  • 企业
    • 获取用户所属企业列表
    • 获取企业资源摘要
  • 项目
    • 获取用户相关的所有项目
    • 获取项目详情
    • 设置当前项目
    • 设置默认添加设备的配置
  • 资源分组
    • 获取分组父节点列表
    • 查询项目设备分组列表
    • 按分页查询根分组
    • 按分页查询子分组
  • 设备
    • 获取当前项目的关联全部设备列表
    • 获取设备列表
    • 获取设备详情
    • 修改设备名称
    • 更新设备安装位置,手动标记的位置
    • 获取设备位置
    • 设置设备位置
    • 添加设备通过二维码添加设备
    • 获取设备激活状态
    • 激活设备
    • 移动设备到其他项目
    • 移动设备到其他分组
    • 重启设备
    • 删除设备
    • 设备配置
      • 获取NVR设备各通道消息推送状态
      • 设置NVR设备某通道消息推送状态
      • 获取IPC设备日期、星期的OSD信息
      • 设置IPC设备日期、星期的OSD信息
      • 对设备手动校时
      • 获取IPC设备SD卡信息
      • 格式化设备的SD卡。NVR通道用的是NVR的硬盘
      • 获取IPC设备视频相关能力集信息
      • 获取IPC设备视频码流信息
      • 修改IPC设备视频码流信息
      • 设置osd通道信息
  • 预览/回放
    • 请求商云视频预览/回放URL,将此传递给sdk组件以播放设备画面
    • 搜索存在回放数据的日期
    • 搜索选定日期的视频信息
    • 搜索选定时间段的视频信息
    • 实时抓拍,注:当前抓图频率限制为1次/分/设备
    • 回放抓拍,注:当前抓图频率限制为1次/分/设备
  • 消息订阅
    • 获取报警配置列表
    • 获取消息订阅配置
    • 设置/更新消息订阅配置, 如果配置已存在,则自动更新配置

使用方法

配置

program.cs

// 在容器中添加 TpLink SDK 服务
builder.Services.AddTpLinkSdk();

appsettings.json

// tplink sdk 配置选项
"TpLinkSdkOption": {
  "BaseUrl": "https://api-smbcloud.tplinkcloud.com.cn",
  "AK": "你的ak",
  "SK": "你的sk",
  "EnterpriseId": "EnterpriseId",
  "ProjectId": "ProjectId",
  "TerminalId": "TerminalId"
}

使用

其他使用

var res = await SdkClient.Device.Config.GetVideoCapabilityInfoAsync("设备索引id");
if (res.IsSuccess)
{
  // do something
}

No packages depend on TNT.TPLINK.SDK.

Version Downloads Last updated
1.6.4 8 2025/7/2
1.6.3 7 2025/6/19
1.6.2 10 2024/11/28
1.6.1 8 2024/11/28
1.6.0 9 2024/11/28
1.5.5 10 2024/11/5
1.5.4 9 2024/11/5
1.5.3 10 2024/11/4
1.5.2 11 2024/9/21
1.5.1 9 2024/9/20
1.5.0 10 2024/9/13
1.4.0 10 2024/4/9
1.3.3 14 2024/3/24
1.3.2 14 2024/3/24
1.3.1 14 2024/3/22
1.3.0 13 2024/3/22
1.2.18 16 2024/3/17
1.2.17 16 2024/3/13
1.2.16 20 2024/3/12
1.2.15 13 2024/3/12
1.2.14 11 2024/3/12
1.2.13 15 2024/3/12
1.2.12 17 2024/3/10
1.2.11 15 2024/3/9
1.2.10 14 2024/3/9
1.2.9 13 2024/3/7
1.2.8 16 2024/3/5
1.2.7 14 2024/3/4
1.2.6 14 2024/3/4
1.2.5 13 2024/3/1
1.2.4 13 2024/3/1
1.2.3 16 2024/3/1
1.2.2 16 2024/1/27
1.2.1 15 2024/1/24
1.2.0 13 2024/1/22
1.1.0 11 2024/1/20
1.0.0 11 2024/1/15