ylz_meng@163.com
密码少四位
App Key : a4746f62979b664e
App Secret :af8ae9d3322598d958437fbdc37e63fb
token :96ba24f24fdc2983fee6350bee7fcbe5
token secret : 59e6913b413e45bcaa4989f1ee5f7bd1
调用土豆开发api上传视频及播放 (注意最好是上传flv 因为上传其它格式的视频在ipone上都只有声音 可能是现在土豆正在紧急开发中)
1、首先在土豆网上注册一个用户
2、在api.tudou.com网站上创建一个 《我的应用》 获得 App Key 和 App Secret
3、认证获得token 和 token secret 我这个项目中有一个认证的小例子就是
renzheng/oauth.jsp 和 renzheng/callback.jsp 。打开oauth.jsp把consumerKey和
consumerSecret的值修改成在前面获得的App Key 和 App Secret值,把项目部署在
服务器上,访问oauth.jsp 认证后会在控制台和页面上输出token 和 token secret。
4、上传视频 我是用的第三方HttpClient仿网易微博做得一个demo
1)、打开test.tudou.Tudou.java 依次修改 TOKEN TOKEN_SECRET APPKEY
APP_SECRET 的值
2)、修改test.UpLoadVideo.java 的filename值 我写的是
filename = "D:\\vedio04.flv" 在我的D盘有一个这样的flv文件
3)、执行test.TestMain 的 main方法
4)、注意了 不要上传太大的文件 否则很慢得 上传的三个步骤我就不说的
看土豆api 那上面写得很详细 注意看控制台信息 并记录itemCode的值我现在上传
的itemCode的值为QYjhKAOLKKA
5)、main主函数执行完了就是上完成了 接下来就是播放了
5、播放视频 分为土豆站内播放和土豆站外播放 注意站外播放是swf的 不能在iphone
上播放,但是站内播放的话可以
1)、站外播放 关于flash播放详细请看api.tudou.com 我这里说一下那个itemCode的作用
站外调用的swf路径是
http://www.tudou.com/v/itemCode/控制播放的参数/v.swf
我刚刚上传的那个视频路径就是
http://www.tudou.com/v/QYjhKAOLKKA/&autoPlay=true/v.swf
控制播放的参数请看api.tudou.com站外播放
2)、站内播放
http://www.tudou.com/programs/view/itemCode/
我刚刚上传的那个视频路径就是
http://www.tudou.com/programs/view/QYjhKAOLKKA/
3)、注意上传完了 不能马上播放 土豆需要审核一段时间
没有合适的资源?快使用搜索试试~ 我知道了~
调用土豆开发平台上传视频及在自己的网站上播放
共32个文件
class:7个
jar:7个
java:7个
5星 · 超过95%的资源 需积分: 10 79 下载量 35 浏览量
2011-09-28
18:08:13
上传
评论 5
收藏 1.97MB RAR 举报
温馨提示
这是一个oather应用, 首先在土豆网上注册一个用户 然后在api.tudou.com网站上创建一个 《我的应用》 获得 App Key 和 App Secret。获得token 和 token secret,实现上传,然后播放你上传的视频,分两种,一、站内播放,这个iphone可以播放;二、站外播放,用的事swf,这个不能在iphone上播放
资源推荐
资源详情
资源评论
收起资源包目录
tudou15.rar (32个子文件)
tudou15
.project 1KB
.settings
org.eclipse.jdt.core.prefs 330B
.mymetadata 294B
WebRoot
renzheng
oauth.jsp 2KB
callback.jsp 2KB
WEB-INF
web.xml 381B
lib
commons-logging-1.1.jar 52KB
weibo4j-1.2.0.jar 221KB
signpost-core-1.2.1.1.jar 44KB
commons-codec.jar 46KB
jsoup-1.5.2.jar 147KB
click-0.17.jar 1.36MB
commons-httpclient-3.1.jar 298KB
classes
test
tudou
HttpClientSub.class 9KB
Tudou.class 2KB
UpLoadVideo.class 2KB
TestMain.class 1KB
util
Base64.class 2KB
HMAC_SHA1.class 3KB
GetHeader.class 2KB
index.jsp 834B
META-INF
MANIFEST.MF 39B
upLoadVideo.jsp 4KB
.myeclipse
src
test
UpLoadVideo.java 2KB
tudou
Tudou.java 2KB
HttpClientSub.java 7KB
TestMain.java 845B
util
Base64.java 3KB
GetHeader.java 1KB
HMAC_SHA1.java 3KB
.classpath 912B
土豆信息及使用该demo的步骤.txt 2KB
共 32 条
- 1
yanlingzhang80
- 粉丝: 6
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页