使用Java语言编写的Demo:上传文件至百度网盘(Baidu PCS)
2014-04-08 17:56
519 查看
为什么会有这个Demo? 原因大致两点:
1. 官方提供Android PCS SDK,但有些移动应用开发者可能仅仅使用一小部分Baidu PCS的能力,希望不链接SDK,而自己实现功能以减少应用的尺寸。
2. 使用Java做server端的开发者,显然不能使用Android PCS SDK。
技术文档:
PCS官方API说明
使用方法:
1. 下载这份PCSUploadDemo.java的代码。
2. 编译它。
(1)这里用到Apache Http的Java库,所以先下载它:http://hc.apache.org/downloads.cgi 。把那些jar库文件准备好。
(2)编译,需要设定CLASSPATH:
3. 运行:
源代码:PCSUploadDemo.java
1. 官方提供Android PCS SDK,但有些移动应用开发者可能仅仅使用一小部分Baidu PCS的能力,希望不链接SDK,而自己实现功能以减少应用的尺寸。
2. 使用Java做server端的开发者,显然不能使用Android PCS SDK。
技术文档:
PCS官方API说明
使用方法:
1. 下载这份PCSUploadDemo.java的代码。
2. 编译它。
(1)这里用到Apache Http的Java库,所以先下载它:http://hc.apache.org/downloads.cgi 。把那些jar库文件准备好。
(2)编译,需要设定CLASSPATH:
oliverluan@YanqiangtekiMacBook-Pro:~/Documents/EvWork/PCSUploadDemo$ javac -cp "httpcore-4.3.2.jar:httpclient-4.3.3.jar:httpmime-4.3.3.jar:./" PCSUploadDemo.java
3. 运行:
oliverluan@localhost:~/Documents/EvWork/PCSUploadDemo$ java -cp "httpcore-4.3.2.jar:httpclient-4.3.3.jar:httpmime-4.3.3.jar:./:commons-logging-1.1.3.jar" PCSUploadDemo Usage: PCSUploadDemo file_to_upload destination your_access_token
源代码:PCSUploadDemo.java
相关文章推荐
- 使用 R 语言 编写 删除java文件中 每行 前面的 数字 的程序
- 使用pcs api往免费的百度网盘上传下载文件的方法
- 使用pcs api往免费的百度网盘上传下载文件的方法
- hadoop使用java多文件上传简单demo
- 七牛云 使用java编写后端上传文件
- 使用pcs api往免费的百度网盘上传下载文件
- Java【代码】使用jspSmartUpload实现文件上传demo
- Java 使用Socket实现文件上传与下载
- [改善Java代码]易变业务使用脚本语言编写
- Java 使用ftp的方式上传文件到linux,并实现删除,下载
- 使用httpclient-4.5.2以form表单形式上传文件 java
- java使用httpcomponents 上传文件
- java使用FileSystem上传文件到hadoop分布式文件系统配置
- java使用uploadify上传文件
- httpfetch 快速使用-一款java语言编写优雅的http接口调用组件
- HDFS设计思路,HDFS使用,查看集群状态,HDFS,HDFS上传文件,HDFS下载文件,yarn web管理界面信息查看,运行一个mapreduce程序,mapreduce的demo
- Servlet上传和下载文件_Java邮件基本使用
- Java使用HttpClient上传文件
- [推荐]使用Java语言编写程序最容易犯的21种错误
- Java 不用三方包, 并且使用socket, 访问ftp, 并且将文件上传