第一步:进入新浪微博开放平台

https://open.weibo.com/

第二步:登录个人新浪账号并接入移动开发平台

第三步:创建新应用

第四步:点击基本信息并保存APP Key和App Secret之后会用到

第五步:点击高级信息,填回调页。直到这里前期准备工作就OK啦~

第六步:点击文档,并点击微博API,滑到图二视图


第七步:请求授权

  • 拼接url,比如:https://api.weibo.com/oauth2/authorize?client_id=你之前复制的AppKey&redirect_uri=之前写的回调地址
  • 然后在浏览器新标签页,输入该url。会跳出新页面,点击授权。
  • 最后我们在回调页得到一个code=772108e2cc6ee1694626e178890b1a03
  • 保存该code。

第八步:获取授权

  • 和请求授权相似,我们按照要求拼接url。
  • 比如:https://api.weibo.com/oauth2/access_token?client_id=你的AppKey&client_secret=你的AppScrect&grant_type=authorization_code&code=之前保存的code&redirect_uri=你的回调页。
  • 注意这里的HTTP请求方式为post,所以我们在自己的服务器请求。
var request=require("request")
var url="https://api.weibo.com/oauth2/access_token?client_id=你的AppKey&client_secret=你的AppScrect&grant_type=authorization_code&code=之前保存的code&redirect_uri=你的回调页"
request.post(url,function (error, response, body) {if (!error && response.statusCode == 200) {console.log(body) }})

最后得到access_token

第九步:用这个通行证去请求这个用户的数据

https://api.weibo.com/2/statuses/home_timeline.json?access_token=你的access_token

新浪微博如何申请API相关推荐

  1. qq 新浪微博 第三方登录 api php,qq登录,新浪微博登录接口申请过程中遇到的问题...

    1,qq登录接口申请 申请地址是:http://connect.opensns.qq.com/,登录进去后,点击右上方的登录.然后填写信息就行了. 我遇到的问题是在域名审核时,域名审核就是不通过,没办 ...

  2. 新浪微博开放平台API中page参数的使用方法

    新浪微博开放平台API中page参数的使用方法 在做项目的时候,有时候要调用新浪微博开放平台的API.说实话,新浪微博的API功能很强大,但是API文档写的不是很清楚. 我在做项目的时候,调用了很多A ...

  3. Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图

    2019独角兽企业重金招聘Python工程师标准>>> 最近自己想研究下地图,本来想研究google Map,但是申请API key比较坑爹,于是从百度地图入手,其实他们的用法都差不 ...

  4. paypal支付集成及最新paypal申请API签名入口

    最近发现Paypal账户申请API签名在账户里面不能直接找到了,联系客服之后给出的API申请入口:http://www.paypal.com/api,登录自己的PayPal账户,就可以到API的界面. ...

  5. 新浪微博商业数据API、通用API

    新浪微博商业数据API.通用API,整理好备用. /*** <p>* Title WeiboBusinessDataApiConstants* </p>* <p>* ...

  6. php 调用新浪微博接口,php调用新浪微博短链接api接口地址例子

    短链接我们可以自己生成当然也可以调用第三方的如我们调用新浪微博短链接api接口即可生成自己要的地址了,下面来看一些小编总结的例子. 新浪短网址接口的稳定性和跳转速度还是很给力的,现给出其API说明. ...

  7. 微博php sdk,手机第三方新浪微博登录php api实现分析

    提供api,POST方式,根据传递过来的微博uid/appkey,判断该用户的ID是否在自己的数据库中. 如果有,直接登录返回用户登录api的json. 如果没有,就将该用户的ID+token请求微博 ...

  8. github账户登录ArcGIS developer并申请API key

    如果你也和我一样,在直接注册ArcGIS developer账号时遇到了网络问题无法进行下一步,可以采用本文的方法使用第三方账号(github)登录并更新为有权限的ArcGIS developer账号 ...

  9. php新浪微博 登录接口文档,最新新浪微博网站接入API接口的具体步骤wordpress

    今天折腾了下新浪的微博登录方式,有了前面的QQ登录开发经验,对于这次的开发就简单得多了.wordpress微博接入,php微博接入,wordpress微博登陆,php微博登陆 一.获取CODE 官方文 ...

最新文章

  1. 最新宣布:Intuit和微软公司就Intuit合作平台的最新版Windows Azure SDK扩大合作关系...
  2. 分页数据的新展示方式---瀑布流
  3. notebook打开外部文件_CAD外部参照真是个好东西!
  4. 【LeetCode - 224】基本计算器(栈)
  5. python字典程序题_急!一道关于python字典的编程题!求思路!
  6. ES6-Generator使用与改写
  7. truncate table语句和delete table语句的区别
  8. python字典调用_python 字典访问的三种方法
  9. 巧用安全IP策略指定计算机访问某台电脑
  10. matlab最大剩余法,有限元法、有限差分法和有限体积法的区别(转载)
  11. ecg 幅度_心电图(ECG或EKG)设计原理及实例应用
  12. DialogFragment与PopWindow
  13. 备份自查-微博错误代码
  14. Nginx的alias/root/try_files实战
  15. 记录,Cents 7 更改home和root的中文路径
  16. 双向可控硅实现 插头防插拔火花
  17. android显卡效果吗,安卓模拟器显卡渲染模式中DirectX和OpenGL两个有什么区别?
  18. go语言基础(三)切片,map
  19. pngquant图片压缩工具
  20. 宝塔长连接开启方法 php think queue:listen --queue

热门文章

  1. python 模拟微信浏览器请求_如何用Python模拟登录微信,抓取所有好友个人信息!微信后台很强...
  2. ThinkPHP 2
  3. 避坑指南:Zotero的文件管理与同步zotfile、webdav
  4. 售让链克业务后的迅雷 此身终于分明
  5. 程序员的3年之痒改变的不止薪水
  6. EtherCAT理论学习笔记【二】——寻址服务与FMMU
  7. 用函数求斐波那契数列前n项和
  8. 嵌入式Linux登录QQ,嵌入式linux环境搭建-QQ物联
  9. Ansible简介及各模块用法实操
  10. matlab画条纹填充(Hatched Fill)图 填坑 applyhatch hardcopy