Skip to content

ltlixer/BarrageCloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#视频弹幕云

##1.简介 弹幕云将是REST风格的WEB API调用服务,REST API服务有诸多优点,这使得它越来越流行。应用于弹幕云服务中,主要有如下特点:

  1. 结果表示格式丰富:API提供包括XML/JSON等多种格式的结果表示支持JavaScript调用:弹幕云支持JavaScript以JSON-P回调的方式调用API,使得返回结果可以嵌入到Web页面。
  2. 请求方式多样:语言云提供了HTTP GET和HTTP POST两种方式的调用接口。
  3. 用户认证简洁:使用API_KEY作为用户的统一授权方式。

##2.注册 用户先在弹幕云上注册一个帐号。相关信息审核通过后,系统会向用户的注册邮箱发送API_KEY和本月的流量额度,后者将在控制面板实时更新,便于用户进行查看。

##API参数集 参数集

参数名 含义和取值
method_name 调用方法:quote(引用方式)、storage(存储方式)

quote调用

参数名 含义和取值
api_key 用户注册弹幕云服务后获得的认证标识
video_url 视频的URL地址

storage调用

参数名 含义和取值
api_key 用户注册弹幕云服务后获得的认证标识
type POST(存储弹幕),GET(获取弹幕)
video_name 视频名称
barrage_user 发送弹幕的用户
barrage_content 弹幕文字内容
barrage_sendtime 发送弹幕时的视频时间

##4.调用 引用方式JavaScript代码
uri ="http://api.eyesay.com/quote/?api_key=YourApiKey&video_url=YourVideoURL"

$.ajax({
	type : "POST",
	async : false,
	dataType : 'jsonp',
	timeout: 1000,    
	url : uri,
	success : successCallBack,
	error : function(err) {
		console.log(err);
	}
});

// 请求成功的回调函数,
function successCallBack(d) {
$('#eyesay_video).html(d);
}

Releases

No releases published

Packages

No packages published