具体整个流程就不说了,文档也差不多,本文就为了写一下文档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 云云对接 后台开发的一些细节和坑相关推荐

  1. 【华为Hilink SDK Linux系统开发】目录 开源一小步

    声明:文章只做技术交流,没有其他任何用途,侵权泄密立删!! 关注嘉友创科技公众号 [华为Hilink开发]目录 [华为Hilink SDK Linux系统开发]第一章:华为Hilink平台简介及开发流 ...

  2. 【华为Hilink SDK Linux系统开发】第一章:华为hilink平台简介及开发流程

    声明:文章只做技术交流,没有其他任何用途,侵权泄密立删!! 关注嘉友创科技公众号 [华为Hilink开发]目录 问题背景 要求 最近小步同学收到领导指示,要求短期内将公司的一套智能家居设备连接上华为h ...

  3. 【华为Hilink SDK Linux系统开发】第三章:华为hilink SDK Linux系统网关适配

    mark:https://blog.csdn.net/qq_24550925/article/details/107282773 关注嘉友创科技公众号 声明:文章只做技术交流,没有其他任何用途,侵权泄 ...

  4. 微信公众号对接后台开发的一些问题总结

    在企业级微信公众号运营过程中,对接后台服务器开发如Java等是一种常见的方式.最近在微信公众号调试的过程中碰到了如下的问题 redirect_uri域名与后台配置不一致,错误码:10003 出现这种情 ...

  5. Linux后台开发必看!

    来自:我是程序员小贱 一 自我介绍二 面试情况三 相关知识点汇总1 c/c++相关2 计算机网络3 数据结构相关4 数据库相关5 操作系统6 Linux基础知识及应用编程(后台必备!)7 大数问题8 ...

  6. 云起智慧中心连接华为_LifeSmart云起全系列产品接入华为HiLink生态系统

    本网9月16日讯 近期,LifeSmart云起旗下全屋智能系列产品正式接入华为 HiLink生态平台,成为华为 HiLink智能家居生态伙伴,为更多用户提供全新的产品体验. 自2019年接入苹果Hom ...

  7. 借鉴华为HiLink实现微信小程序智能配网功能

    借鉴华为HiLink实现微信小程序智能配网功能 微信小程序介绍 微信公众号智能配网 Smartconfig实现原理 Smartconfig技术的弊端 AP配网技术的出现 微信小程序智能配网 模块端设置 ...

  8. [经验]2020届后台开发方向实习,秋招经验总结

    文章目录 [经验]2020届后台开发方向实习,秋招经验总结 实习 秋招 准备 1.算法题 2.简历 3.基础知识 4.招聘信息 5.智力题 6.心态 7.面经 [经验]2020届后台开发方向实习,秋招 ...

  9. 【Linux】C++后台开发面试

    本文将讲述(Linux)服务器后台开发岗位的要求,包含了大部分会遇到的面试题目.掌握文中提到的技术,也算少许入门水平了,此文既是面经,也是后台开发的入门手册.无论社招还是校招,都可作为一个参考. 本文 ...

最新文章

  1. ThinkPad T420更换SSD实录
  2. Redis源码和java jdk源码中hashcode的不同实现
  3. (推荐阅读)H264, H265硬件编解码基础及码流分析
  4. ASP.NET AJAX入门系列(11):在多个UpdatePanle中使用Timer控件
  5. java.nio.file.NoSuchFileException
  6. 微信小程序适配iPhone X
  7. android 变量Map集合
  8. 50多个强大的jQuery插件应用实例
  9. 使用kubectl查看Kubernetes集群里的node节点信息
  10. BUAA - Team Review Score
  11. 简单说说JAVA的String和byte[]的关系
  12. poj 2329 Nearest number - 2 这道题广搜为什么就是wa啊!!求解
  13. mybatis源码解析
  14. pytorch模型转mxnet
  15. matlab画模拟信号图,【 MATLAB 】MATLAB 实现模拟信号采样后的重建(一)
  16. 新一代云数据库的引领者---AWS
  17. 一切业务数据化,一切数据业务化
  18. 架构师到底要做什么?
  19. 用计算机处理数据ppt,全国“创新杯”说课大赛计算机应用基础类优秀作品 :处理数据说课课件.ppt...
  20. Java --- JUC之CAS

热门文章

  1. 谷歌最早今日宣布退出中国
  2. 计算机模拟与生态工程,生态模拟
  3. Python 安装setuptools方法
  4. 毕设英文php参考文献,★毕设论文参考文献_毕设参考资料范文_毕设外文参考文献...
  5. CNCAP2021法规adas功能场景
  6. CDH和CloudManager概述
  7. Ubuntu下缺少无线网卡驱动或者无限网卡驱动无法使用的解决方案
  8. GGhost一键恢复09.03.08
  9. 关于sketchup模型导入revit编辑问题
  10. 计算机专业校企合作的论文,高校计算机专业校企合作创新研究论文