使用新浪微博开放平台api同步微博内容至自己网站(学习使用sina的微博开发apiOAuth简介及微博开放平台简介)

优采云 发布时间: 2022-01-28 21:04

  使用新浪微博开放平台api同步微博内容至自己网站(学习使用sina的微博开发apiOAuth简介及微博开放平台简介)

  学习使用新浪微博开发api

  OAuth与新浪微博开放平台介绍

  我之前在新浪微博上创建了一个应用,获取了App key和Secret key,这样我就可以调用新浪微博开放平台API来了解情况了。前几天,我连续4天没课,所以我很耐心地想知道​​如何使用API​​。

  新浪微博开放平台虽然提供了多种语言的开发SDK下载,但也有一些基本接口调用的demo和接口说明文档。但是经过几天的耐心尝试,感觉新浪微博开放平台上的入门指南与下载的Java开发包weibo4j包中的demo使用注释有些不一致。再加上自身领悟能力有限,遇到了不少难题。幸运的是,我没有放弃尝试理解它。废话不多说,这是我的学习过程。

  如果你想通过调用新浪微博开放平台API来开发自己的微博应用,第一步就是要有一个新浪微博账号和一个CSDN账号,因为我们需要同时用这两个账号创建一个微博应用,从而获得App key和CSDN账号。密钥 。App key 和 Secret key 有什么用?

  其实我只是看了新浪微博开放平台上的一系列说明,对App key和Secret key的使用并不是很了解。因为更重要的是了解OAuth认证授权的整个过程,以及几个Token和4个URL在整个OAuth认证授权过程中的作用。

  当我第一次遇到完全没有概念的 OAuth 时,我认为它是不可能学习的。幸运的是,我找到了下面的文章,对理解OAuth很有帮助。链接如下:

  OAUTH协议简介

  基于 OAuth 安全协议的 Java 应用程序编程

  在 Twitter 应用程序中使用 OAuth

  OAuth 中共有三个参与者,即用户、服务提供者和消费者。假设我想开发一个基于新浪微博开放平台的应用程序(App),供其他新浪微博用户使用。它们的对应关系如下:

  用户 => 想要使用此 App 的新浪微博用户

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线