背景
偶然在github看到一个仓库,支持主动推送消息到小爱同学播放。瞬间打开了新世界的大门,小爱居然能主动播放消息。在之前开发过一个小爱技能,当时一直以为小爱是不支持主动播放的,现在才知道是文档看错了。。。能主动播放,感觉能做的事情还是非常多的,比如这次的违章短信提醒
首先需要一个服务器中转命令
我之前双十一买了个服务器,一直没怎么用,没有自己服务器的同学可以搜索下相关教程。然后部署下api,核心代码如下:
const {
getMiIOT,getMiNA } = require('mi-service-lite')
let mina;
let miot;
const init = async (config) => {
mina = await getMiNA(config)
miot = await getMiIOT(config)
}
const speaker = async (req, res) => {
try {
const {
userId, password, did, reinitialize, siid