Web Service部署

本文讲述使用Web Service部署技能的程。当选择Web Service方式部署技能时,推荐使用百度云部署,技能可以得到更快、更好的服务体验。

DuerOS支持技能使用回调功能,只有当技能开启回调功能时,才能够向DuerOS发送请求,实现技能的数据统计、技能通知等功能。使用回调功能的技能在使用Web Service部署时需要完成以下操作。

  • 在技能平台上填写部署地址和Public Key。

    • 部署地址
      技能部署在服务器上的地址,这里请填写URI地址。
    • Public Key 在DuerOS认证技能请求时,需要使用Public Key对技能发出的请求进行验证。Public Key的生成方法请参考RSA方法生成公私钥

    图片

  • 技能需要验证DuerOS发送的请求,验证步骤请参考技能认证过程
  • 技能给DuerOS发送请求时,需要满足DuerOS认证要求,详细内容请参考DuerOS认证

当技能不使用回调功能,在Web Service部署时需要完成以下操作。

  • 在技能平台上填写部署地址,即技能部署在服务器上的地址,这里请填写URI地址。

    图片

  • 技能需要验证DuerOS发送的请求,验证步骤请参考技能认证过程