getImageTransferConfig(data: GetImageTransferConfigParams)
版本要求:
@tuya-miniapp/cloud-api≥1.6.0
描述
获取设备图传上传桶配置与临时凭证
参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 是 | 请求参数 |
返回值
类型:Promise<GetImageTransferConfigResult>
GetImageTransferConfigResult 会话 ID、skill、上传前缀、上传凭证等
引用对象
interface
GetImageTransferConfigResult获取设备图传配置结果| 属性 | 类型 | 描述 |
|---|---|---|
sid | string | 传入值或服务端生成的会话 ID |
| 解析后的 skill JSON | ||
prefix | string | 上传路径前缀(save 时需原样回传为 path) |
credentials | ImageTransferCredentials | 上传凭证 |
meta | string | 调用者 uid |
level | number | 加密等级,固定 3 |
示例代码
请求示例
返回示例
常见问题
为什么调用云能力会出现失败的情况?
使用本接口前,请确保设备所属产品已在涂鸦 IoT 开发平台开启图传高级能力。未启用该能力的设备无法进行图片上传/打印,接口将返回空数据或报错。如需使用,请创建支持图传/打印功能的产品,并在产品详情中启用相应高级能力。同时,接口依赖云能力,需在小程序开发者平台开发设置 - 云能力进行授权配置。