天猫语音开发者平台java对接逻辑2

先说一下我只所以接触了这个是因为博*要和天猫对接,但是博*那边接口和天猫对应不上,需要我做一个管道,其实就是中介的意思,帮助他们可以完成对接

先看时序图:


看时序图很好理解:

先说明我有三个接口:

看时序图:

第一个接口的意思是天猫请求我这个中介接口,然后我请求博*拿到登录页面,同时取出里面的两个参数然后重新写一个登录页面发送给天猫。

第二个接口是天猫拿到登录页面之后,请求我第二个接口传递登录页面所需要的参数,我作为中介肯定又要经过我,我在转发给博* 博接收到信息返回200,说明成功登录,但是博*有个多余操作是点击同意授权,没办法,我就直接自己做了一次点击,没有转给天猫,然后做一次请求重定向,告诉天猫你成功登录了,可以开始调用第三个接口互传tocken

第三个接口天猫通过自己的code获取博*的tocken就这么简单,把tocken返回给天猫就ok拉

说明一下这里主要的麻烦就是天猫对接口的限制很严格,很多对接出问题都是,要求格式的问题必须是application/json

####指导qq:179061434

####求求你尽情蹂躏我吧:

![image.png](https://upload-images.jianshu.io/upload_images/5949949-604671c69b8a85e6.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容