`
李楚男
  • 浏览: 117866 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

腾讯微博开发之OAuth介绍

 
阅读更多
1、Oauth是一种安全认证的协议;
2、Oauth协议为用户资源的授权提供了一个安全的、开放而又简易的标准;
3、Oauth的授权不会使第三方触及到用户的账号信息(例如用户名和密码);

Oauth当中的角色
1、ServiceProvider(服务提供者):
服务提供者通常是网站,在这些网站当中保存着一些受限制的资源。例如图片共享网站,博客或者微博系统,或者SNS类网站等。这些通常使用用户名和密码来确认用户的身份。
2、User(用户):
用户持有可以登录服务提供者网站的用户名和密码,并且在这些网站上保存了一些私人信息,例如照片、文章和银行交易信息等等。用户不希望把这些私人信息公开,但是用户却需要将这些信息共享给其他网站。
3、Consumer(客户)
客户是希望能够访问用户私人信息的应用程序,可以是web应用程序、桌面应用程序或者是手机应用程序。Consumer需要得到授权之后才能访问相应的资源。
4、Protectd Resources(被保护的资源):
这些资源可能是照片、文档和联系人等等。

分享到:
评论

相关推荐

    腾讯微博android 客户端 Oauth 认证流程序示例

    本示例主要探讨的是腾讯微博Android客户端OAuth认证流程,这对于任何想要集成腾讯微博服务到Android应用的开发者来说至关重要。 OAuth(开放授权)是一种授权机制,允许第三方应用在用户许可的情况下,安全地访问...

    OAuth 腾讯微博的OAuth认证

    腾讯微博的OAuth认证则是腾讯为开发者提供的一种安全接入其微博平台的机制,让开发者能够通过用户的授权来获取接口权限,进而发布、读取或更新用户的相关信息。 OAuth认证的核心流程包括以下几个步骤: 1. **请求...

    Java版腾讯微博OAuth2.0授权可发文本微博示例代码

    本示例代码关注的是如何使用Java语言结合腾讯微博的OAuth2.0授权机制来发送文本微博。OAuth2.0是一种广泛采用的开放标准,用于授权第三方应用访问用户的数据,而无需获取用户的用户名和密码。下面我们将深入探讨这个...

    android 腾讯微博Oauth2.0认证以及自定义webview认证

    在Android应用开发中,接入第三方服务,如腾讯微博,通常涉及到OAuth2.0授权机制,以便安全地获取用户的授权信息并进行数据交互。本话题主要围绕Android应用如何使用OAuth2.0与腾讯微博进行集成,并通过自定义...

    【第三方开放平台系列】腾讯微博Oauth2.0授权认证-源码

    腾讯微博作为中国知名的社交媒体平台,也提供了类似的开放平台,允许开发者利用Oauth2.0授权协议来实现用户身份验证和数据获取。本文将深入讲解腾讯微博Oauth2.0授权认证的原理及其在易语言中的实现。 OAuth2.0是一...

    腾讯微博Android客户端开发OAuth认证学习[收集].pdf

    腾讯微博Android客户端开发使用OAuth 1.0A版本进行用户授权,以确保用户在使用非官方客户端时,不会直接暴露QQ号和密码,降低安全风险。 OAuth的核心思想是通过令牌(Token)机制来实现授权,而不是直接使用用户名...

    [腾讯微博Android客户端开发]课程文档及源代码

    【腾讯微博Android客户端开发】是一门深入探讨如何构建Android平台上腾讯微博应用的课程,涵盖了从基础知识到高级技术的完整开发流程。这门课程旨在帮助开发者理解Android应用开发的基本原理,特别是针对社交媒体...

    新浪腾讯微博oauth2.0登录授权及转发实例

    在互联网应用中,用户授权是常见的功能之一,尤其是社交媒体平台如新浪和腾讯微博。OAuth2.0是一个开放标准,用于授权第三方应用访问用户存储在另一服务上的私人资源,而无需获取用户的用户名和密码。本教程将深入...

    腾讯微博开放平台

    在移动开发领域,腾讯微博开放平台为开发者提供了一个强大的工具,允许他们集成微博功能到自己的Android应用程序中。这个平台提供了丰富的API,使得开发者可以轻松实现用户登录、微博发布、信息获取等一系列操作。...

    Java版|腾讯微博|OAuth2.0授权|官方方法|可发文本和图片|示例代码

    在本文中,我们将深入探讨如何使用Java实现腾讯微博的OAuth2.0授权,并结合官方方法发送文本和图片。首先,让我们了解OAuth2.0的基本概念,然后详细讲解腾讯微博的TAPI(Tencent API)以及如何整合这些知识来实现所...

    腾讯微博API 相关介绍网页(临时收集)

    在本文中,我们将深入探讨腾讯微博API的相关知识点,以及如何利用这些API来开发工具或获取源码。 首先,API是软件之间沟通的桥梁,它定义了不同系统间数据交换的格式和规则。腾讯微博API提供了多种接口,包括用户...

    腾讯微博开发API文档

    腾讯微博开放API是开发者用于构建与腾讯微博平台交互的应用程序的重要工具。该文档详细介绍了如何通过API接口进行授权、获取...但使用过程中,必须确保遵循OAuth授权流程,尊重用户隐私,以及遵守腾讯微博的开发政策。

    腾讯微博接口调用

    腾讯微博接口调用是开发人员与腾讯微博平台交互的重要手段,允许开发者通过编程方式获取微博数据、发布新微博、管理用户关注等。本教程将深入探讨如何利用腾讯微博的API来实现各种功能。 首先,我们需要了解腾讯...

    android腾讯微博OAUTH2.0认证登陆(含发微博)

    RT,基于OAUTH2.0的腾讯微博认证以及发送微博,代码简洁易懂,方便童鞋们开发需要用到分享信息到腾讯微博功能的应用,具体教程可留意我的CSDN博客http://blog.csdn.net/geniuseoe2012

    腾讯微博 开放平台 PHP SDK2.1.2.zip

    腾讯微博开放平台PHP SDK2.1.2是一个用于与腾讯微博接口交互的开发工具包,主要服务于PHP开发者,便于他们在自己的应用中集成腾讯微博的功能。本文将深入解析这个SDK的关键知识点,包括其基本架构、主要功能、使用...

    腾讯微博Android客户端开发

    在腾讯微博Android客户端开发中,开发者需要熟悉OAuth的这些概念和流程,以便正确地集成腾讯微博的API,实现安全地发布、获取和管理微博内容。这通常涉及到处理HTTP请求,解析JSON响应,以及处理用户授权的交互界面...

    IOS sina 腾讯 微博 Oauth2.0 授权DEMO

    这说明除了Sina Weibo之外,DEMO还支持腾讯微博的OAuth2.0授权,使得用户可以使用同一套授权机制登录并分享到两个不同的社交媒体平台。在实现这个功能时,开发者需要遵循腾讯微博的API文档,处理好授权请求和响应,...

    android腾讯微博分享demo

    在Android应用开发中,与社交平台的集成是一个常见的需求,比如腾讯微博的分享功能。"android腾讯微博分享demo"是一个示例项目,旨在帮助开发者理解并实现如何在Android应用中集成腾讯微博的分享功能。这个Demo经过...

Global site tag (gtag.js) - Google Analytics