路由 router
本文介紹自定義設(shè)備面板SDK中路由跳轉(zhuǎn)的API調(diào)用。
背景信息
SDK的安裝與API調(diào)用方法,請參考快速開始。
路由打開
open
請求參數(shù)
參數(shù) | 參數(shù)類型 | 子參數(shù) | 子參數(shù)類型 | 描述 | 是否必填 |
schema | string | 無 | 無 | 路由地址 | 是 |
options | object | params | object | 打開參數(shù) | 否 |
expectReceiveResult | boolean | 是否返回時(shí)帶參數(shù) | 否 |
出參
參數(shù) | 參數(shù)類型 | 子參數(shù) | 子參數(shù)類型 | 描述 |
result | boolean | - | - | 調(diào)用結(jié)果:true。 |
調(diào)用示例
import { router } from 'aliyun-livinglink-sdk';
router.open('link://router/device_setting',{
params: {
iotId:'xxx'
},
expectReceiveResult: true,
}).then((res)=>{
console.log(res)
})
API支持度
云智能 | 自有品牌 | 天貓精靈 |
?? | ?? | ?? |
退出當(dāng)前容器
exit
請求參數(shù)
參數(shù) | 參數(shù)類型 | 子參數(shù) | 子參數(shù)類型 | 描述 | 是否必填 |
params | object | - | - | 參數(shù) | 否 |
出參
參數(shù) | 參數(shù)類型 | 子參數(shù) | 子參數(shù)類型 | 描述 |
result | boolean | - | - | 調(diào)用結(jié)果:true。 |
調(diào)用示例
import { router } from 'aliyun-livinglink-sdk';
router.exit().then((res)=>{
console.log(res)
})
API支持度
云智能 | 自有品牌 | 天貓精靈 |
?? | ?? | ?? |
跳轉(zhuǎn)到設(shè)備設(shè)置插件
toDeviceSetting
請求參數(shù)
參數(shù) | 參數(shù)類型 | 子參數(shù) | 子參數(shù)類型 | 描述 | 是否必填 |
deviceIdentity | object | iotId | string | 設(shè)備ID,生活物聯(lián)網(wǎng)平臺為設(shè)備頒發(fā)的ID,設(shè)備的唯一標(biāo)識符。 | 是 |
productKey | string | 產(chǎn)品的Key,設(shè)備證書信息之一。創(chuàng)建產(chǎn)品時(shí),生活物聯(lián)網(wǎng)平臺為該產(chǎn)品頒發(fā)的全局唯一標(biāo)識。 | 否 | ||
skillId | int | 技能ID | 天貓精靈App必填 |
出參
參數(shù) | 參數(shù)類型 | 子參數(shù) | 子參數(shù)類型 | 描述 |
result | boolean | - | - | 調(diào)用結(jié)果:true。 |
調(diào)用示例
import { router } from 'aliyun-livinglink-sdk';
router.toDeviceSetting({
iotId:'xxx'
}).then((res)=>{
console.log(res)
})
API支持度
云智能 | 自有品牌 | 天貓精靈 |
?? | ?? | ?? |
跳轉(zhuǎn)到云端定時(shí)插件
toCloudTimer
請求參數(shù)
參數(shù) | 參數(shù)類型 | 子參數(shù) | 子參數(shù)類型 | 描述 | 是否必填 |
deviceIdentity | object | iotId | string | 設(shè)備ID,生活物聯(lián)網(wǎng)平臺為設(shè)備頒發(fā)的ID,設(shè)備的唯一標(biāo)識符。 | 是 |
productKey | string | 產(chǎn)品的Key,設(shè)備證書信息之一。創(chuàng)建產(chǎn)品時(shí),生活物聯(lián)網(wǎng)平臺為該產(chǎn)品頒發(fā)的全局唯一標(biāo)識。 | 否 | ||
skillId | int | 技能ID | 天貓精靈App必填 |
出參
參數(shù) | 參數(shù)類型 | 子參數(shù) | 子參數(shù)類型 | 描述 |
result | boolean | - | - | 調(diào)用結(jié)果:true。 |
調(diào)用示例
import { router } from 'aliyun-livinglink-sdk';
router.toCloudTimer({
iotId:'xxx'
}).then((res)=>{
console.log(res)
})
API支持度
云智能 | 自有品牌 | 天貓精靈 |
?? | ?? | ?? |
跳轉(zhuǎn)到本地定時(shí)插件
toLocalTimer
請求參數(shù)
參數(shù) | 參數(shù)類型 | 子參數(shù) | 子參數(shù)類型 | 描述 | 是否必填 |
deviceIdentity | object | iotId | string | 設(shè)備ID,生活物聯(lián)網(wǎng)平臺為設(shè)備頒發(fā)的ID,設(shè)備的唯一標(biāo)識符。 | 是 |
productKey | string | 產(chǎn)品的Key,設(shè)備證書信息之一。創(chuàng)建產(chǎn)品時(shí),生活物聯(lián)網(wǎng)平臺為該產(chǎn)品頒發(fā)的全局唯一標(biāo)識。 | 否 |
出參
參數(shù) | 參數(shù)類型 | 子參數(shù) | 子參數(shù)類型 | 描述 |
result | boolean | - | - | 調(diào)用結(jié)果:true。 |
調(diào)用示例
import { router } from 'aliyun-livinglink-sdk';
router.toLocalTimer({
iotId:'xxx'
}).then((res)=>{
console.log(res)
})
API支持度
云智能 | 自有品牌 | 天貓精靈 |
?? | ?? | ?? |
跳轉(zhuǎn)到設(shè)備端上定時(shí)插件
toDeviceTimer
請求參數(shù)
參數(shù) | 參數(shù)類型 | 子參數(shù) | 子參數(shù)類型 | 描述 | 是否必填 |
deviceIdentity | object | iotId | string | 設(shè)備ID,生活物聯(lián)網(wǎng)平臺為設(shè)備頒發(fā)的ID,設(shè)備的唯一標(biāo)識符。 | 是 |
productKey | string | 產(chǎn)品的Key,設(shè)備證書信息之一。創(chuàng)建產(chǎn)品時(shí),生活物聯(lián)網(wǎng)平臺為該產(chǎn)品頒發(fā)的全局唯一標(biāo)識。 | 否 | ||
skillId | int | 技能ID | 天貓精靈App必填 |
出參
參數(shù) | 參數(shù)類型 | 子參數(shù) | 子參數(shù)類型 | 描述 |
result | boolean | - | - | 調(diào)用結(jié)果:true。 |
調(diào)用示例
import { router } from 'aliyun-livinglink-sdk';
router.toDeviceTimer({
iotId:'xxx',
productKey:'xxx'
}).then((res)=>{
console.log(res)
})
API支持度
云智能 | 自有品牌 | 天貓精靈 |
?? | ?? | ?? |