`
- 浏览:
68833 次
- 性别:
- 来自:
武汉
-
这两天由于在用htmlunit和httpclient实现登录新浪微博上遇到了一些麻烦,不得不转到直接用新浪提供的API来实现这些功能。
要用java来实现新浪API的开发,下面是一些流程的总结:
1,下载java JDK,
http://open.weibo.com/wiki/index.php/SDK#Java_SDK
2,注册新浪的用户,在开放平台上创建自己的应用http://open.weibo.com/development
然后获得新浪提供的Appkey,和App secret这两个号码,进行开发必须得拥有的两个号码,是新浪提供的给用户开发基于新浪微博的应用的口令吧,先把这两个号码记录下来。
ps:为了能正常的进行一下的程序执行,需要在“我的应用”下,“编辑属性”-》“授权设置”,里面是一个回调地址,在下面的3点有说到。然后是“安全设置”,进行域名绑定,是回调地址的域名,下一步是“测试用户”,用来测试你的这个应用的用户,查到你的Uid,添加即可。(Uid是点击你的微博首页时,显示在url上的那串数字)。OK!
3,将下载下来的JDK解压,导入到Myeclipse中(这个应该不是问题吧),新浪提供的JDK已经有一些例子了,很好的说明了如果去使用这个JDK.好了,导入后要修改一个文件,叫config.properties的配置文件,在Client_ID上填写之前获取到的Appkey,Client_SCRETE上填写之前获取到的App secret,然后就到了redirect_URL,这个是回调地址,用于在你执行程序后返回一个code给你,之前一直不知道回调地址是啥,后来摸索了一下才知道这个地址只要是一个能访问的网址即可,只是用于在执行的时候在这个网址后面传送一个code给你,我是选了新浪的一些可以访问的网址的。
4,设置后这些之后就可以执行example下的weibo4j.examples下的OAuth4code文件了,执行后回弹出一个页面,只要用你的新浪号授权即可,这时会打开一个刚才设定的回调页面,网址后面有code,获得code后,在程序执行的控制台上输入这个code,回车后就能获取Accesstoken这好号码了,这个是我们以后开发的时候使用的号码。
OK了,获取到这个号码之后就可以进行程序的开放了,看一下执行一个例子,如weibo4j.examples.user下的showuser,把里面的access_token改成你获得的那个,uid改成你自己的,就可以执行程序了。以后的开发也是类似~
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
基于java的开发源码-github-Java-api.zip 基于java的开发源码-github-Java-api.zip 基于java的开发源码-github-Java-api.zip 基于java的开发源码-github-Java-api.zip 基于java的开发源码-github-Java-api.zip 基于...
java apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava apijava api...
基于java的开发源码-Google API for Java.zip 基于java的开发源码-Google API for Java.zip 基于java的开发源码-Google API for Java.zip 基于java的开发源码-Google API for Java.zip 基于java的开发源码-Google ...
基于java的开发源码-API访问授权的开放标准 OAuth.zip 基于java的开发源码-API访问授权的开放标准 OAuth.zip 基于java的开发源码-API访问授权的开放标准 OAuth.zip 基于java的开发源码-API访问授权的开放标准 OAuth....
基于Java Speech API规范的语音识别引擎的实现 sdfsdf
JAVA开发人员必备是HTML格式的 JavaTM 2 Platform Standard Edition 6 API 规范 本文档是 Java 2 Platform Standard Edition 6.0 的 API 规范。 请参见: 描述 Java 2 Platform 软件包 java.applet 提供创建 ...
基于java的开发源码-Facebook API 的Java 封装请求处理组件 RestFB.zip 基于java的开发源码-Facebook API 的Java 封装请求处理组件 RestFB.zip 基于java的开发源码-Facebook API 的Java 封装请求处理组件 RestFB.zip...
JDK_API 基于java开发JDK_API 基于java开发JDK_API 基于java开发JDK_API 基于java开发JDK_API 基于java开发JDK_API 基于java开发
Java API文档通常包含在Java开发工具包(JDK)中,并可以通过Java编译器和Java虚拟机(JVM)使用。 Java API文档通常是通过Java开发工具包(JDK)中的文档生成器自动生成的。在JDK中,有一个命令行工具javadoc,可以通过...
JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-API-1.8`JAVA-...
作开发的一套语音技术接口规范, 它涵盖了语音技术的 两大方面语音识别与语音合成, 从而允许开发人员将语音技 术整合到即和应用程序的用户界面中。但 只提供了接口标准, 没有提供参考实现。随着技术的广 泛应用和语音...
Java手机API开发----Game API入门
基于Java的API访问授权的开放标准 OAuth.zip
基于java的API访问授权的开放标准 OAuth.zip
基于springboot+jpa实现java后台api接口,点餐系统 基于springboot+jpa实现java后台api接口,点餐系统 基于springboot+jpa实现java后台api接口,点餐系统 基于springboot+jpa实现java后台api接口,点餐系统 基于...
基于java的开发源码-中式Java流程引擎UFLO.zip 基于java的开发源码-中式Java流程引擎UFLO.zip 基于java的开发源码-中式Java流程引擎UFLO.zip 基于java的开发源码-中式Java流程引擎UFLO.zip 基于java的开发源码-中式...
基于java的开发源码-google-api-translate(Java对Google翻译引擎的封装类库).zip 基于java的开发源码-google-api-translate(Java对Google翻译引擎的封装类库).zip 基于java的开发源码-google-api-translate(Java对...
这篇毕设将介绍一个基于Java的简单即时通讯工具的设计和开发过程。 ## 设计 在设计阶段,我们将考虑实现以下功能: 1. 用户登录和注册 2. 好友列表和聊天窗口 3. 单聊和群聊功能 4. 消息发送和接收 5. 图片和文件...
java json api,json api