DuerOS Java开发技能(一)

公司要在dueros平台上播放麦田儿童教育的视频,和dueros对接

环境配置

<dependency>
<groupId>com.baidu.dueros</groupId>
<artifactId>bot-sdk</artifactId>
<version>1.1.3</version>
</dependency>
注意事项:
DuerOS没有说可选的字段都是必填
比这个低的版本没有charge指令 不知道改了没有

SDK有完整的示例代码




初始化技能要在


 

 初始化技能定义模版 然后返回 图片或者字段列表

在技能过程中的对话,需要在onInent 事件中完成

如果对话过程中需要用户登陆,就获取用户的session

获取用户意图

获取用户槽位

 


执行自己的业务逻辑


创建charge指令,用来完成技能和dueros平台的交互


Play指令的demo


charge扣款事件


时间戳这百度订单ID
creationTimestamp
baiduOrderReferenceId
这两个是和百度结算的重要参数
支付就这两个重要的

 



 

 

 




 

 

 

 




posted @ 2018-09-26 09:37  牧の风  阅读(1218)  评论(0编辑  收藏  举报