- 2
- 0
- 约4.07千字
- 约 5页
- 2019-05-30 发布于江苏
- 举报
前几天有客户要求把从系统中发布的部分新闻更新到新浪微博里面,就开始疯狂的研究新浪的提供的API,在一天之中费劲周折终于是完成了!下面把流程备份一下:
首先要 HYPERLINK / /打开新浪的开放平台,有微博帐号的直接登录,没有的注册一个。
点击“应用开发”
点击“创建应用”
点击“网页应用”
应用名称自己定义,应用地址创建自己的应用地址如果没有就随便填呗
创建完成后,点击“管理中心”
会看到自己创建的应用,我这已经是审核通过的了,如果刚创建的和这个下面界面不一样,不过这个不是重点。
点击自己的应用
点击“应用信息”-------“基本信息” 这里面有俩个非常重要的信息 App Key 和 App Secret
点击“高级信息”
这里面设置 回调页,这个设置的也是比较重要的,具体什么作用网上查吧!我就是写的百度
到此为止,你要记住三个信息 App Key 和 App Secret 和 回调页的url
然后下一步就是写代码了:下载example在这个基础上进行测试
参数配置:
client_id 就是你的App Key
client_SERCRET 就是你的App Secret
redirect_URL 就是你的回调页url
这三个都配置了 你运行里面的main方法基本都可以出来,控制台里面会出现
这个是提示你输入code值的千万别直接敲 Enter不然会报错哦
呵呵呵呵呵,我就是报了好几次这个错,才知道是让输入值的。
这个code是从哪来呢,嘿嘿,如果一切正常的话,是从你的回调页的rul后面跟着的code=XXX
就是这个XXX,如果你跳出的页面是个提示错误的 ,client_id 无效的话,说明你是刚刚建立的应用,所以还没有生效,只要你等上几个小时后再运行就可以了,我当时就被苦苦的纠结在这,为什么我的client_id和client_SERCRET都是对的还提示无效,就是这个原因!
当你输入code后就会得到你要的AccessToken信息,这个才是你利用接口的最基本的权限证书
但是这样获得AccessToken的方法不太靠谱,因为每次都要从回调页里面获得,不能满足我们的需要,我们想自动的获得code的值,从而获得AccessToken,这一切都是在代码中搞定的,可是新浪的官方接口貌似没有这样的方法,被逼无奈我们只能另觅他径了,我费了好大的劲才搞定的
public static AccessToken refreshToken(){
try {
String url = WeiboConfig.getValue(authorizeURL);/*模拟登录的地址,/oauth2/authorize*/
PostMethod postMethod = new PostMethod(url);
postMethod.addParameter(client_id, WeiboConfig.getValue(client_ID));//your client id
postMethod.addParameter(redirect_uri, WeiboConfig.getValue(redirect_URI));//your url
postMethod.addParameter(userId, WeiboConfig.getValue(userId));//需要获取微薄的use id
postMethod.addParameter(passwd, WeiboConfig.getValue(passwd));
postMethod.addParameter(isLoginSina, 0);
postMethod.addParameter(action, submit);
postMethod.addParameter(response_type, WeiboConfig.getValue(response_type));//code
HttpMethodParams param = postMethod.getParams();
param.setContentCharset(UTF-8);
ListHeader headers = new ArrayListHeader();
您可能关注的文档
- 拼的就是创意 上最酷的14份牛人简历(图).docx
- 指纹锁十大排行.docx
- 指纹锁品牌排行 指纹锁十大名牌推荐.docx
- 指纹锁的促销活、小区推广必看(实战).docx
- 拾金不昧物归原之后.docx
- 按语.汇总dox.docx
- 按钮控件编程示一——按钮加载图标.docx
- 按揭房赠与合同怎样的.docx
- 按新奥法施工的导思想、论述对不同等级的围岩在设计.docx
- 按键精灵多点找脚本开发教程.docx
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)