天猫精灵Aligenie对接记录(一)

本文介绍了如何对接天猫精灵Aligenie进行智能家居项目的开发,包括在Aligenie开发者平台创建技能,设置OAuth2.0服务以实现鉴权流程,详细阐述了授权链接、通过code换取access_token和刷新access_token的过程。
摘要由CSDN通过智能技术生成

天猫精灵Aligenie对接记录(一)

公司在开发一个智能家居相关的项目时要对接天猫精灵,分享一下相关经验,如果想深入交流或者有这方面的需求可以到

https://www.jksxit.com

在这里插入图片描述
第一步,创建技能,在Aligenie开发者平台的控制台创建技能并填写相关信息即可。

第二步,设置服务,则需要在自己平台建立Oauth2.0-Server服务,采用通用的OAuth2.0开放授权协议,可以让AliGenie在不获取合作方用户名和密码的前提下,访问用户授权的资源,协议规范可以访问OAuth2.0官方网站:https://oauth.net/2/

鉴权流程
(1)AliGenie在开发商开放平台或者其他第三方平台注册一个应用,获取到相应的Client id 和Client secret

(2)AliGenie 应用向开发商OAuth2.0服务发起一个授权请求

(3)开发商OAuth2.0服务向用户展示一个授权页面,用户可进行登陆授权

(4)用户授权AliGenie客户端应用后,进行回跳到AliGenie 的回调地址上并带上code相关参数

(5)AilGenie回调地址上根

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值