基于Alexa的日历技能开发:账户管理、数据存储与处理
1. 账户链接与访问令牌
1.1 账户解链与重新测试
若要解除账户链接,可先禁用技能,再启用技能以继续测试。账户链接成功后,即可查看访问令牌。
1.2 检查账户是否链接
当账户未链接时,启动请求的JSON数据中仅包含用户ID;若账户已链接,则会同时包含用户ID和访问令牌。可通过Alexa开发者控制台的“测试”标签查看启动请求的JSON数据。具体操作如下:在Alexa模拟器中输入“90 kilo”启动技能。
启动请求的JSON数据中有众多配置选项,我们关注的是 context/System/user/accessToken ,示例如下:
{
"version": "1.0",
"session": { },
"context": {
"Viewports": [ ],
"System": {
"application": {
"applicationId": "amzn1.ask.skill.1111111-2222-3333-4444-5555555"
},
"user": {
"userId": "amzn1.ask.account.XXXXXXXXXX",
"accessToken": "Atza|AAAAAABBBBBBCCCCCC"
超级会员免费看
订阅专栏 解锁全文
32

被折叠的 条评论
为什么被折叠?



