温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好了,我们接着上一节课来继续啊,上一节课呢,我们是把这个gets open ID的接口呢,我们设计完了,那这节课呢,我们转载到我们的前端啊,前端这一块好,那接口有呢,我们现在是不是可以把这个code去发送给我们对应的服务器了,那发送请求的方法呢,我们之前是不是也分装过叫呃,Request啊from当前录像,我们有个工具库,嗯,叫us,好,里面有个request,哎,忘了的同学呢,可以看一下啊,S2C下边u tells request,这是吧,我们分装的那个请求好有了这个以后呢,我们需要干嘛呀?第一步去用这个request,那它里边分装的是promise,所以呢,我们可以搭配的a bit以及AS去使用,对吧?然后呢,在a bit这我们可以定义个哎返回值去接收。
01:00
服务器返回的数据,好,那在这呢,我们首先是不需要一个URL,这个URL就不能随便写了啊,我们应该是我们设计好的接口,然后这一把我们是需要传参的啊,所以呢,加一个对象K呢,我们刚才说了就叫code,那值呢也叫code,所以呢,我这就写一个code正好是吧,就是我们之前获取到的值,好这一版呢,我们请求可以发送的啊,我们转站到服务器端,看看我们到底拿到的是什么,哎,那这儿的信息已经打印出来了,注意啊,这一堆内容是怎么来的,刚刚我们前端写完这个发请求,那我的客户端是不是自动编译一次,它一编译它就会发一个请求给我们服务器端,而服务器端的接口好了以后,他会去干嘛?去请求腾讯的这个。
02:00
接口,然后呢,这是不是有一个打印啊,来我们看一下这个打印的内容是什么啊,东西呢,比较多啊,比较多,大家看这么长,我直接给你翻到最上面,其实我们真正需要的是什么?是它的这个data塔,哎,就够了啊,通过这呢,我们也能看到这个data塔首先对应的是一个阶的对象,然后呢,里边有什么session key和open ID,那我们看到这个结果呢,回头再去看一下它的官网上说的是否一致,诶我们看到了人家返回的确实有这两个数据,对吧?那现在来来到我们服务器的,我们要拿到这个具体的数据,是不是应该是点data塔呀,重新编译一下,我们来到下面再看一下是不是我们要的,诶,这是不是能拿到呀,并且呢,大家要注意啊,我们这儿拿到的这个是一个字符串,那也就是。
03:00
说它是一个阶层的对象,接下来我们要操作它的话应该是什么啊,Let user infer吧,等于啊,response.data不够啊,不够,我们应该是去给它接上点pass,是不是编译一下,那编译完的对象里面就有open ID和session k啊,也就是密钥啊密钥OK,那为了方便呢,我们最后呢,再给它做一个输出吧,在这看一眼,大家看这里边是不是有我们想要的内容啊,好,那这一节课呢,我们只是去验证了一下啊,如何去拿到open ID OK,那我们先讲到这里。
我来说两句