技能模块 Skill

提醒 Remind

流程

提醒列表

请求获取设备上的提醒列表:

Java:

RokidMobileSDK.skill.remind().getList(deviceId, new GetRemindListCallback {
    @override 
    public void onSucceed(List<SDKRemind> remindList) {
        // ...
    }

    @override
    public void onFailed(String: errorCode, String errorMessage) {
        // ...
    }
})

Kotlin:

RokidMobileSDK.skill.remind().getList(deviceId, object : GetRemindListCallback {
    override fun onSucceed(remindList: MutableList<SDKRemind>?) {
        // ...
    }

    override fun onFailed(errorCode: String?, errorMessage: String?) {
        //...
    }
})

SDKRemind 字段说明:

参数 类型 必要? 说明
id int 提醒Id
year int
month int
day int
hour int 小时
minute int 分钟
repeatType String 重复模式
repeatText String 重复模式文案
content String 提醒内容
ext Map 扩展字段,根据自己业务进行扩展

删除一个提醒

删除一个提醒:

Java:

RokidMobileSDK.skill.remind().delete(deviceId, remind, new IChannelPublishCallback() {
    @Override
    public void onSucceed() {
        // TODO
    }

    @Override
    public void onFailed() {
        // TODO
    }

});

Kotlin:

RokidMobileSDK.skill.remind().delete(deviceId, remind, object : IChannelPublishCallback {
    override fun onSucceed() {
        // TODO
    }

    override fun onFailed() {
     // TODO
    }

})

注:字段说明 请参考上面 1


results matching ""

    No results matching ""