名称 | 格式 | 是否可空 | 说明 |
---|---|---|---|
AppId | String | 否 | 该系统在开放平台中的ID |
otherAppId | String | 否 | 指定系统AppId |
Timestamp | String | 否 | 时间参数。时间验证与服务器时间误差不得超过10分钟(600秒),以北京时间为准。 获取方法:C#: long nowTime = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000 例:1369898793 Javascript: Math.round(new Date().getTime() / 1000) |
Token | String | 否 | 指timestamp+appSecret 在进行MD5加密后的字符串(转换后字母都为小写),appSecret为该系统在视频开放平台中的密钥) 例如: timestamp为1370585811,appSecret为0123456789,加密前的字符串:13705858110123456789,加密后的字符串:c0c5ad4975c735e1c856d6a6b5d4310b |
uia_username | String | 否 | UIA统一身份认证用户名 |
local_username | String | 否 | 第三方对接系统的用户名(如果第三方系统用户名和UIA统一身份认证用户名一致,请使用UIA统一身份认证用户名) |
名称 | 说明 |
---|---|
onSuccess | 获得视频Id时执行的事件 |
onFailure | 没有获得视频Id时执行的事件 |
onError | 网络出现问题或服务器出现问题等非正常情况时执行的事件 |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <title>上传视频</title> <script src="~/Scripts/jquery-1.8.2.min.js"></script> <script src="~/Scripts/md5.js"></script> <script src="http://open.ksedu.cn/Scripts/JKScripts/initUploadSelectLocalOtherVideoAlert.js" type="text/javascript"></script> <script type="text/javascript"> function openAlert() { //应用ID,由视频开放平台提供 var appId = "123456"; //应用秘钥,由视频开放平台提供 var appSecret = "123456789"; var t = Math.round(new Date().getTime() / 1000); //声明一个上传令牌 var token = hex_md5(t + appSecret); //调用initUploadSelectLocalOtherVideoAlert.js内提供的方法 jkUploadAlertBox.openUpload({ //系统ID AppId: appId, //其他系统AppId otherAppId: "pwkcs1", //时间戳 Timestamp: t, //密钥 Token: token, //对接的UIA用户名 uia_username: "uia_username", //本系统用户名(第三方系统) local_username: "local_username", //调用视频Id成功执行 onSuccess: function (data) { alert("视频上传成功,视频ID="+data.VideoID); }, //调用视频Id失败执行 onFailure: function () { alert("没有获得视频Id"); }, //网络出错执行 onError: function () { alert("网络出错!"); } }); } </script> </head> <body> <h1>获得用户上传的所有的视频列表:</h1> <div> <div> <input type="button" onclick="OpenAlert()" style="width: 80px;" value="获取" /> </div> </html>