正常情况下按照天猫精灵的官方步步骤去创建,可以很顺利的。通常一开始大家都蒙,正常不了,总忍不住踩坑。。。
技能创建
1、开发者网关
我一开始使用的是aws 的api网关+lambda组合,结果掉坑里了,什么都配好,就是发现不了设备,原来天猫精灵设了2秒的超时,接口请求超过两秒就失效,反正所有请求如果不能正常返回先测一下请求是否超2秒了。
2、设备数据重新组装
因为超时问题,使用了阿里的api网关+函数计算组合,还是发现不了设备,333。。。
这次是天猫精灵接受的数据格式有要求,组装数据的时候要严格按照文档, 回调的json文档提供的还不够
要把文档那部分放到body
3、获取token 的请求也不能超2秒,这个时候页面是显示请求失败
4、天猫精灵登出url 传递的参数是天猫精灵的token,如果想要可以切换账号登陆的话要填上这个url
技能发布
所有东西都准备好了,测试也通过了,就要发布了
1、要求填的东西要全部按要求填好,测试说明要将测试账号和密码填上,需要录制视频,然后把视频和技能链接发邮件到天猫精灵服务邮箱AliGenie@list.alibaba-inc.com,
2、加天猫精灵官方钉钉,有问题尽情问
3、先跟客服沟通,视频可以在审核通过后7天内上传,技能重新提审不影响线上功能