华为HiLink 云云对接 后台开发的一些细节和坑
具体整个流程就不说了,文档也差不多,本文就为了写一下文档get不到的点,我现在看的文档版本是1.1,
搞后台,华为控制台上面的配置有个点:
点下一步就不行了,出现保存****异常(忘记什么了),华为和我们公司有个云对接的业务群,就这个保存,居然还连续搞了3天时间,才发现说是他们后台的问题,后来修复了才保存成功。
下载了测试app,选择厂商云->音箱测试(反正我不是搞音箱,是只能选音箱),在首页的右上角点击后选择连接第三方云(当然你要先把企业认证和厂商信息录入了才有),点击账号授权,华为云就会触发刚刚配置上的授权地址,参数如下:
这个为啥是个坑呢?因为华为的文档缺少了授权码的逻辑或者是描述,在文档中没有怎么把code给华为云。
应该在获取开发者AT之前需要增加Oauth鉴权逻辑,他们没有描述,就约等于我们自己知道了。还好我之前已经对接了天猫精灵,模式一模一样的
但是华为并没有把关键的需要回调的参数告知我们,在华为业务群里面,真心问不出什么,只会发火。
好歹也说一下我们重定向要带什么参数啊!!!鬼不知道Oauth2.0,标准也会有些地方不一样啊,天猫精灵的要带技能id,要带token。但要返回天猫精灵也会给数据啊,华为只是有个state和redirect_uri,而且他们的redirect_uri就是他们官网,怎么看怎么不对劲啊。
后来没办法只能提工单问问,工单人工说,让我自己去他们的论坛找。。。
但居然被我发现个有意思的帖子
其实下面没有什么解决方法,但我看到了闪光点,就是那条url。code是需要开发者平台来生成的,留给华为来获取token,而state是一开始就传过来的,需要原封不动传回去的值。
我那就直接试一下,居然还真的成了,没文档瞎撞,原来华为云压根就只有code,其他啥都不要,就是没明着告诉我们开发者而已,终于明白业务群里面最后一句话了。
事件通知,如果你调用notify的接口返回access forbidden,你就不用找问题了,直接工单,这个要他们运维去开权限的。
当然,以后的发展就不知道还有没有这些鸟问题。
华为HiLink 云云对接 后台开发的一些细节和坑相关推荐
- 【华为Hilink SDK Linux系统开发】目录 开源一小步
声明:文章只做技术交流,没有其他任何用途,侵权泄密立删!! 关注嘉友创科技公众号 [华为Hilink开发]目录 [华为Hilink SDK Linux系统开发]第一章:华为Hilink平台简介及开发流 ...
- 【华为Hilink SDK Linux系统开发】第一章:华为hilink平台简介及开发流程
声明:文章只做技术交流,没有其他任何用途,侵权泄密立删!! 关注嘉友创科技公众号 [华为Hilink开发]目录 问题背景 要求 最近小步同学收到领导指示,要求短期内将公司的一套智能家居设备连接上华为h ...
- 【华为Hilink SDK Linux系统开发】第三章:华为hilink SDK Linux系统网关适配
mark:https://blog.csdn.net/qq_24550925/article/details/107282773 关注嘉友创科技公众号 声明:文章只做技术交流,没有其他任何用途,侵权泄 ...
- 微信公众号对接后台开发的一些问题总结
在企业级微信公众号运营过程中,对接后台服务器开发如Java等是一种常见的方式.最近在微信公众号调试的过程中碰到了如下的问题 redirect_uri域名与后台配置不一致,错误码:10003 出现这种情 ...
- Linux后台开发必看!
来自:我是程序员小贱 一 自我介绍二 面试情况三 相关知识点汇总1 c/c++相关2 计算机网络3 数据结构相关4 数据库相关5 操作系统6 Linux基础知识及应用编程(后台必备!)7 大数问题8 ...
- 云起智慧中心连接华为_LifeSmart云起全系列产品接入华为HiLink生态系统
本网9月16日讯 近期,LifeSmart云起旗下全屋智能系列产品正式接入华为 HiLink生态平台,成为华为 HiLink智能家居生态伙伴,为更多用户提供全新的产品体验. 自2019年接入苹果Hom ...
- 借鉴华为HiLink实现微信小程序智能配网功能
借鉴华为HiLink实现微信小程序智能配网功能 微信小程序介绍 微信公众号智能配网 Smartconfig实现原理 Smartconfig技术的弊端 AP配网技术的出现 微信小程序智能配网 模块端设置 ...
- [经验]2020届后台开发方向实习,秋招经验总结
文章目录 [经验]2020届后台开发方向实习,秋招经验总结 实习 秋招 准备 1.算法题 2.简历 3.基础知识 4.招聘信息 5.智力题 6.心态 7.面经 [经验]2020届后台开发方向实习,秋招 ...
- 【Linux】C++后台开发面试
本文将讲述(Linux)服务器后台开发岗位的要求,包含了大部分会遇到的面试题目.掌握文中提到的技术,也算少许入门水平了,此文既是面经,也是后台开发的入门手册.无论社招还是校招,都可作为一个参考. 本文 ...
最新文章
- ThinkPad T420更换SSD实录
- Redis源码和java jdk源码中hashcode的不同实现
- (推荐阅读)H264, H265硬件编解码基础及码流分析
- ASP.NET AJAX入门系列(11):在多个UpdatePanle中使用Timer控件
- java.nio.file.NoSuchFileException
- 微信小程序适配iPhone X
- android 变量Map集合
- 50多个强大的jQuery插件应用实例
- 使用kubectl查看Kubernetes集群里的node节点信息
- BUAA - Team Review Score
- 简单说说JAVA的String和byte[]的关系
- poj 2329 Nearest number - 2 这道题广搜为什么就是wa啊!!求解
- mybatis源码解析
- pytorch模型转mxnet
- matlab画模拟信号图,【 MATLAB 】MATLAB 实现模拟信号采样后的重建(一)
- 新一代云数据库的引领者---AWS
- 一切业务数据化,一切数据业务化
- 架构师到底要做什么?
- 用计算机处理数据ppt,全国“创新杯”说课大赛计算机应用基础类优秀作品 :处理数据说课课件.ppt...
- Java --- JUC之CAS
热门文章
- 谷歌最早今日宣布退出中国
- 计算机模拟与生态工程,生态模拟
- Python 安装setuptools方法
- 毕设英文php参考文献,★毕设论文参考文献_毕设参考资料范文_毕设外文参考文献...
- CNCAP2021法规adas功能场景
- CDH和CloudManager概述
- Ubuntu下缺少无线网卡驱动或者无限网卡驱动无法使用的解决方案
- GGhost一键恢复09.03.08
- 关于sketchup模型导入revit编辑问题
- 计算机专业校企合作的论文,高校计算机专业校企合作创新研究论文