最近做一个新闻类项目,用到调用新浪微博接口,经过研究测试整理步骤如下:先根据此内容获取App Key和Secret Key

   一、先在新浪微博应用中注册一个自己的应用为了获取App Key和Secret Key

具体做法如下:

  1. 登录微博账号(如果没有最好自己注册)
  2. 点击“我的应用”设置开发者信息,点击“编辑开发者信息”
  3. 开发者信息内容填写  注:这里要注意要填写一个“个人网站地址”,这里去填的内容是微博个人主页中的url地址即可
  4. 邮箱验证:
    新浪微博开放平台会将验证链接发送到您所填写的邮箱中,点击邮件中的链接邮箱验证将自动完成。

  5. 之后就可以创建自己的应用了( 点击“创建网站/创建应用”填写网站信息)
  6. 创建应用之后就获取该应用的App Key和Secret Key(很重要的一步)
  7. 简单注册完之后,到我的 http://open.weibo.com下“我的应用”里面“应用信息”->"高级信息"填写一个授权回调页。
         这里注意回调页的地址格式必须标准http格式(用于接收返回token,容易出现困境)。

  8. 下载新浪api 的java SDK 地址: http://open.weibo.com/wiki/SDK ,然后导入eclipse中(耐心点马上就能看到效果了)
  9. 配置下载下来的java SDK,主要改一个文件,即src下面的config.properties:
    client_ID :appkey 创建应用获取到的appkey (App Key)
    client_SERCRET :app_secret 创建应用获取到的appsecret(Secret Key)
    redirect_URI : 回调地址 OAuth2的回调地址(就是在高级信息里面填写的授权回调页)
  10. 在调用/使用所有的api之前都需要进行Oath2验证。(最重要的一步)
    调用example下面OAuth4Code.java,会弹出下面页面(该页面要填写自己的用户名密码)
  11. 填写一个正确的新浪微博账号后,会跳转到下面的认证界面(该页面并没有什么卵用,用的是该页的地址,地址的最后有个code参数 code=***********,该参数用于获取token)
  12. 输入code
  13. 到这里我们就成功获取了token,那么token到底干嘛,答:token相当于一个权限用来调用API,自此就可以调用新浪微博提供的所以API(参见说明文档  http://open.weibo.com/wiki/%E5%BE%AE%E5%8D%9AAPI )

  14. 之类

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值