Android 常用 OAuth 登录与分享详解:百度登录 VIP

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课主要是通过讲解如何使用百度 SDK 来完成百度的 OAuth 认证并且获取到用户在百度的个人信息。最后我们还会一起来分析下百度的 SDK 的源码,以加深对 OAuth 在 Android 端具体如何实现的逻辑。

    1.申请百度开发者帐号及百度 OAuth 简介 00:19:02

    本课主要演示如何申请百度帐号,并且简单介绍百度 OAuth 认证的内容及流程介绍 。

    2.获取令牌信息 00:14:44

    本课主要演示在实际的 Android 项目中如何集成百度 SDK 及进行授权操作,最终拿到令牌信息。

    3.获取个人信息 00:24:50

    本课主要演示在实际的 Android 项目中如何通过令牌信息来请求百度公共 API 获取到用户在百度的个人信息。

    4.百度 SDK 源码解析 00:16:00

    本课主要演示百度 SDK 源码中的基本类及基作用,同时讲解源码的授权流程及发起一次请求的流程。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Android 常用 OAuth 登录与分享详解:百度登录

4课时,75分钟2015-02-05
kris
kris

极客学院签约布道师

课程背景:
第三方应用为了完善自身系统的帐户信息或者是功能,需要获取用户在百度的个人信息或者是其它资料,而不必让用户重新生成。那么我们就需要集成百度的授权 SDK 来完成令牌信息的获取及个人资料的获取 。


核心内容:
1.申请百度开发都帐号
2.集成百度 SDK
3.通过百度 SDK 获取到令牌
4.通过百度 SDK 获取用户信息
5.Gson 简单使用
6.百度 SDK 源码解析


软件环境:Eclipse、ADT


是否提供资料:


课程等级:中级


适合人群:
具有一定 Android 基础的开发者

  • 技术问答
  • 1

    申请百度开发者帐号及百度 OAuth 简介

    19:02

    本课主要演示如何申请百度帐号,并且简单介绍百度 OAuth 认证的内容及流程介绍 。

  • 2

    获取令牌信息

    14:44

    本课主要演示在实际的 Android 项目中如何集成百度 SDK 及进行授权操作,最终拿到令牌信息。

  • 3

    获取个人信息

    24:50

    本课主要演示在实际的 Android 项目中如何通过令牌信息来请求百度公共 API 获取到用户在百度的个人信息。

  • 4

    百度 SDK 源码解析

    16:00

    本课主要演示百度 SDK 源码中的基本类及基作用,同时讲解源码的授权流程及发起一次请求的流程。

相关课程

  • Android 常用 OAuth 登录与分享详解:OAuth 介绍与入门

    本课程先从 OAuth 的定义及应用背景开始了解,然后再通过 OAuth 的四种认证模式来加深对 OAuth 认证流程的了解;最后结合百度 OAuth 文档在浏览器中模拟授权码流程,并且通过请求获取用户信息 API 来获取到用户在百度的个人信息。

    7课时 79分钟
    初级
    9998人学习
  • Andriod 自动化测试及其框架简介

    本课主要分析了Android UI 自动化测试的前景,介绍了当前UI自动化测试使用的框架,并做了一个实例,演示 UiAtuotomator 测试框架的使用。

    3课时 19分钟
    初级
    18892人学习
  • Android 中 Action Bar 的使用

    Action Bar 是一个标识应用程序和用户位置的窗口控件,并且给用户提供统一的操作和导航模式。在大多数的情况下,当需要突出展现用户行为或全局导航的时候使用 Action Bar,因为其能够使应用程序给用户提供一致的界面,并且系统能够很好的根据不同的屏幕配置来适应操作栏的外观。

    7课时 73分钟
    初级
    19791人学习
  • Android 侧滑菜单之 DrawerLayout 的使用

    本课讲解如何使用 Google 官方提供的 DrawerLayout 控件,同时结合 Fragment 的动态创建与 ActionBar 来实现侧滑菜单功能的开发。

    5课时 38分钟
    初级
    24362人学习