用户登录

下面我们可以使用前面获取到的 access_token 去请求其它的一些 api 。先打开 douban 的开发者网站 .. developers.douban.com ,找到 开发文档 这个菜单项 ...

打开边栏上的 豆瓣 API v2 .. 在页面的底部会列出一些可以使用的 API .. 打开 用户Api ..

这里我们可以使用获取当前登录的用户的这个 API .. 这个 API 的请求地址就是 https://api.douban.com/v2/user/~me
在这个 API 的描述里面,指出了,使用它需要先进行 API 认证授权 .. 这个认证授权就是我们在之前的视频里做的 ..

先复制一下这个地址 ... 粘贴到这个文本文件里面 ... 在请求这个地址的时候,我们需要添加一个额外的 header 信息,名字就是 Authorization .. 它的值是 Bearer .. 后面加上获取到的 access token 的值 ..

我们还是在 POSTMAN 这个工具里面去试一下 .. 复制一下需要请求的这个 API 的地址 ...

打开 POSTMAN .. 把请求的地址粘贴到这里 .. 请求的方法选择 GET ...

因为这个 API 需要授权,所以要给它添加一个 Authorization 的 Header ... 打开这里的 Headers 标签 .. 左边输入 header 的名字 .. 这里就是 Authorization ...

右边儿是它的具体的值 ... 先输入一个 Bearer 空格 .. 接着是我们之前获取到的 access_token ... 回到这个文本文件 .. 找到这个 access_token 的值 .. 复制一下 .. 回到 POSTMAN .. 把它再粘贴到这里 ..

然后点击 Send .. 发送这个请求 ...

下面会显示出服务端,也就是 douban 的这个 api 返回来的结果 ... 这里就是之前授权应用使用自己在 douban 上的信息的那个用户的相关的信息 .. 也就是当前登录的这个用户 ..

里面有用户的名字 .. 创建的日期 .. 所在的位置 ... 头像的地址 ... 用户的 id ,还有个人描述等等 ...

在请求其它的需要授权才能访问的 API,你就可以使用这种方法,也就是在请求里面,加上一个 Authorization 的 header ,这个 header 的值就是 Bearer 空格,加上获取到的 access_token 的值。

使用 access_token 请求需要的数据《 oAuth 2.0 身份验证流程 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点