片头、片尾设置

片头设置:顶部功能列表的“播放器”—选择已有播放器(或创建新的播放器)—点击“修改”,如下图所示:
QQ图片20160603094622
 
点击“修改”后,进入如下图界面,找到“片头设置”,进行片头相关属性设置,完成后,点击上方的“保存”即可。
QQ图片20160607091928
注意
①  尺寸:最好是能按照4:3的规格来设置,例如640*480;
②  格式:支持JPEG,PNG等图片格式,不支持GIF。视频格式支持swf、flv、MP4。
上传完成,效果如下图:
片头效果

片尾设置:顶部功能列表的“播放器” — 选择需要修改的已有播放器(或创建新的播放器) —点击“修改”,如下图所示。

QQ图片20160603094622

 

点击“修改”后,进入如下图界面,找到“片尾设置”,设置视频播放结束后片尾推送的内容。

QQ图片20160603102545

选择“相关视频”效果如下图:
 
QQ图片20160612113033
选择“无片尾”,则视频在播放完毕后停留在最后的画面上;
选择“返回片头”,则视频在播放完毕后画面会显示为视频的开头;
选择“最热视频”,则显示浏览量最高的视频;
选择“最新视频”,则显示后台最新发布的视频;
选择“推荐视频”,则是用户在后台所推荐的视频,具体操作如下:点击顶部功能列表的“视频列表”,进入“视频列表界面”,在“所有视频”(或者点击“视频分类管理”中的分类视频)中选中需要推荐的视频,如下图所示。QQ图片20160603105302

选中视频之后,在右侧小窗口找到“推荐”,然后点击“推荐”,如下图:

QQ图片20160603104944

 

点击“推荐”后,效果如下图:

QQ图片20160603105738

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

加入推广链接

文字推广链接:点击顶部功能列表的“视频列表”,进入视频列表界面,选择视频(或在“视频分类管理”界面选择视频),在右侧小窗口找到“推广链接”,如下图所示:QQ图片20160608093453

 点击“推广链接”后,进入如下图界面,编辑完成,点击“保存”即可。QQ图片20160608100649

链接:填写文字所跳转到的地址;
显示类型:选择“文字”;
显示内容:编辑所显示的文字的内容;

注:文字的位置系统默认在视频的下方,不可更改。

文字推广链接效果:观众可以看到视频下方有滚动字条,点击字条直接进入购买网页。

 

 

图形推广链接:点击顶部功能列表的“视频列表”,进入视频列表界面,选择视频(或在“视频分类管理”界面选择视频),在右侧小窗口找到“推广链接” ,如下图所示:

QQ图片20160608093453

点击“推广链接”后,进入如下图界面,编辑完成,点击“保存”即可。
QQ图片20160608093736

链接: 填写点击图片时所跳转到的地址;
显示类型: 选择“图片”;
显示内容: 点击“上传图片”,选择所需图片上传即可;
不透明度: 自定义设置不透明程度(0%-100%);
位置: 可设置图片推广链接在视频的左上、左下、右上、右下,让您自由展示。
图形推广链接效果: 观众可以点击推广链接图形,直接进入网页。

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

视频二维码

二维码设置:顶部功能列表的“视频列表”—进入视频列表界面—选中视频—在右侧小窗口找到“分享到微信”,如下图所示:QQ图片20160606104041点击“分享到微信”,弹出如下图界面:QQ图片20160606104143同时你可以在视频的右侧按钮中“分享”里看到二维码的出现。QQ图片20160606104426通过二维码可以方便的通过平面媒体来推广视频,用微信中的“扫一扫”功能去扫描该二维码,成功识别二维码后,则会直接进入视频播放界面,如下图如所示:Screenshot_2016-06-06-10-47-03

二维码说明书:本功能针对电商行业,专为一些需要详细售后安装引导的产品提供的功能,厂商在产品的外包装上印上对应的说明视频二维码,用户在收到包装时,用手机扫一扫二维码,就能对应视频,进行对产品的安装操作,有效降低沟通成本。

(扫扫看)
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

视频播放设置

播放画质设置(多码率):视频上传到系统后,自动压缩成流畅,高清和超清三个版本,但如果您的视频码率无法达到超清或高清,只能压缩成相应码率及以下码率,用户播放视频时,根据网络实际情况自动切换成相应的播放版本,可在播放器中选择码率,如下图:QQ图片20160613092349上传视频至云视频平台后,视频被压缩成流畅,高清和超清三个版本,用户播放视频时,根据用户网络实际情况自动切换成相应的播放码率或由用户选择码率。

视频默认播放设置:顶部功能列表右侧的“设置”下拉菜单—点击视频设置,界面如下图:

QQ图片20160606152253

可以自定义:“播放器的宽高”,是否“自动播放”、以及默认播放的“清晰度”。

注意:该项设置只对设置后新上传的视频生效,已上传的视频可以通过在“视频列表”或者“视频分类管理”中,选中视频,在右侧小窗口中找到“播放设置”,如下图所示:

QQ图片20160606152833

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

播放列表多终端自适应

新建播放列表,并往其中添加视频后,进入播放列表页面,最右侧有一个表示代码的小图标,点击进入后单击“复制代码”,就得到了带有播放列表的视频代码,从其中拿到listid的值,在多终端播放代码中加上listid参数,如'listid':'1475121003404_e'。播放列表代码播放列表代码2

带有播放列表的多终端视频代码

采用如下格式的视频代码,无论是PC端还是移动端,均能显示播放列表。

<script src='//player.polyv.net/script/polyvplayer.min.js'></script>
<div id='player'>
<script>
var playerDemo = polyvObject('#player').videoPlayer({
   'width':'100%',
   'height':'490',
   'listid':'1475121003404_e', //播放列表id
   'vid':'e2e84a73833d1c35f563cac63f80f2fc_e' //视频id
});
</script>
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

源文件播放

一般情况下,POLYV云平台会对用户上传上来的视频统一转码。非加密的,会统一转成flv(适用于PC端POLYV flash播放器播放) 和MP4(适用于移动端HTML5播放器播放);加密的,会统一转成pdx+pts(通过POLYV自主研发的切片加密技术转码后的视频格式,只能通过PC端的POLYV flash播放器解密后播放)和m3u8+key+ts(按照苹果的hls协议转码后的加密视频格式,适用于移动端HTML5播放器播放)。无论上传到POLYV云平台的源文件是音频还是视频,都会按照以上标准去统一转码成视频。

如果客户的源视频是MP3格式的音频文件,而且不想被转成视频格式的文件,而是想保留原来的MP3格式,可以登录POLYV后台将某个一级分类设置有【源文件播放】的功能,之后新上传到这个分类的视频,POLYV不再对源文件作转码处理,直接播放源文件视频,但是这样设置之后,视频播放时将不可再选择清晰度。如果源视频码率比较高的,对用户网速的要求也相应提高。由于直接播放的是源视频,视频的安全性得不到保证,因此如果不是在特殊情况下,建议不要使用该功能,如果有加密功能的,请设置好视频加密后再上传视频。目前该项设置支持的源文件格式有flv(移动端不支持播放)、mp4和mp3。

源文件播放设置步骤如下:

1、登录POLYV管理系统  http://my.polyv.net/v2/login

2、单击上部菜单栏中的“视频列表”;

1

3、单击左侧菜单栏中的“视频分类管理”;

2

4、选择一个一级分类;

3

5、单击“目录视频设置”;

5

6、选择“是否启用设置”选项,接着选择“源文件播放”选项,应注意的是,“源文件播放”勾选后只对新上传的视频生效,最后点击“提交”按钮,源文件播放设置完毕。

6

 

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

移动端视频的加密级别

当用户上传视频到POLYV云平台之后,POLYV云平台会根据用户POLYV账号的加密设置(加密功能需要教育版及以上套餐才有或另外单独购买),对视频进行加密或非加密的转码处理。用户在移动端播放的是转码处理后的视频,由POLYV云平台对用户的源视频进行转码输出。如果设置了加密,则转码输出m3u8文件。如果没有设置加密,则转码输出mp4文件。

一、解密密钥的【非加密授权】(不推荐)

在POLYV后台默认设置如下,当解密密钥key的权限设置为“非加密授权”时,直接在页面上引用POLYV默认的多终端代码就可以在移动端WEB网页上播放视频。POLYV云平台将key直接通过http传输给移动端的WEB浏览器,移动端WEB浏览器不受任何限制,直接拿到key去解密并播放视频,此时key直接被暴露,不受保护。PC端播放加密视频,只需在【设置】——【加密设置】中勾选如下图所示的设置,以后上传的视频,POLYV云平台都会转码输出加密视频,用户只需要在网站页面引用POLYV的播放代码就能播放视频,无需进行其他设置。

加密设置222

二、解密密钥的【WEB授权】

当解密密钥key的权限设置为“WEB授权”时,key的权限则包括“WEB授权”和“APP授权”共2个权限。只要按照文档说明编写代码,即可在移动端WEB网页和集成了POLYV Android 或 iOS sdk的APP上,将校验参数发送到POLYV云平台,校验通过则获取合法的key,从而解密播放视频。解密密钥的“WEB授权”原理的详细描述,请点击移动端视频的WEB加密

设置【WEB授权】虽然有更多的播放选择,可以在移动端网页上播放,但加密强度弱于【APP授权】。如果希望视频文件的加密安全得到更好的保障,通常推荐移动端加密使用【APP授权】。

三、解密密钥的【APP授权】(推荐)

当解密密钥key的权限设置为“APP授权”时,解密密钥的权限仅有“APP授权”这一个权限,移动端WEB网页将无法播放视频。只要按照文档说明,在用户的Android或iOS原生开发的APP上,集成POLYV Android 或 iOS sdk,通过调用sdk里面的方法向POLYV云平台发送请求,校验通过则获取加密过后的key,再通过sdk本地的解密算法,解密获取到真实的key,从而通过真实的key解密播放视频。解密密钥的“APP授权”原理的详细描述,请点击移动端视频的APP加密

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

移动端视频的WEB加密

一、首先在【POLYV后台】——【设置】——【加密设置】进行如下设置:

二、保存好以上设置之后,还需要在页面的播放代码中添加ts和sign参数。当移动端WEB浏览器请求m3u8时,会在m3u8地址后面附带ts和sign参数,POLYV云平台接收到参数后会对ts和sign参数进行校验。若校验通过,返回正确的解密密钥key文件链接给客户端。反之,非法访问key,则会响应400错误状态。
三、PHP为示例代码

参数说明:

  • $secretkey (为账号secretkey,可在后台---设置---API接口窗口中查阅)
  • $vid (为视频ID,可在视频列表中查找)
  • $ts = time()*1000; (ts参数为13位的毫秒级时间戳或者用10位的秒级时间戳,后面加多3个0)
  • $sign = md5($secretkey.$vid.$ts); (sign参数为secretkey、vid、ts的值按顺序拼凑起来的字符串进行MD5计算得到的结果)
<?php
$vid = "e2e84a738354402a52ce81aeab4e3067_e";
$secretkey= "7UagtQOq2A";
$ts=time()*1000;  //10位的秒级时间戳,后面加多3个0,最后为13位的数值

$hash = md5($secretkey.$vid.$ts);
?>

<script src='https://player.polyv.net/script/polyvplayer.min.js'></script>
<div id='plv_e2e84a738354402a52ce81aeab4e3067_e'></div>
<script>
var player = polyvObject('#plv_e2e84a738354402a52ce81aeab4e3067_e').videoPlayer({
    'width':'600',
    'height':'485',
    'vid' : 'e2e84a738354402a52ce81aeab4e3067_e',
    'ts':'<?php echo $ts; ?>',
    'sign':'<?php echo $hash; ?>'
});
</script>

由于移动端WEB是通过HTML5的video标签调用手机系统的原生播放器去播放视频,需要将解密密钥key通过http传输给手机系统的原生播放器。当key的权限为“开放授权”时,key永久生效,无需带上时间戳ts和签名sign去访问。当key的权限为“WEB授权”时,则需要带上时间戳ts和签名sign,才能正确访问到key,访问key带上的时间戳ts的有效期为5分钟

与移动端WEB网页不同的是,PC端WEB网页播放加密视频时,无需通过http去传输key,在播放的过程中,POLYV的Flash播放器会调用播放器内部的解密算法,去解密播放加密视频,无需担心key传输和暴露的问题。

设置【WEB授权】虽然有更多的播放选择,可以在移动端网页上播放,但加密强度弱于【APP授权】。如果希望视频文件的加密安全得到更好的保障,通常推荐移动端加密使用【APP授权】。

四、解密密钥的“WEB授权”过程原理,如下图所示:

绘图2

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

移动端视频的APP加密(推荐)

首先在“POLYV后台”——“设置”——“加密设置”中设置:

13
除此之外,还需要集成保利威视的iOS或Android的sdk。当解密密钥的权限设置为“APP授权”时,移动端WEB网页将无法播放视频。当sdk请求m3u8时,会在m3u8地址后面附带与POLYV云平台约定好的ts和sign参数。(这里的ts和sign跟解密密钥的权限设置为“WEB授权”时所要添加的ts和sign生成规则不一样,sdk是用另一个封装起来的生成规则,对用户不可见。)ts和sign校验通过后,POLYV云平台在解密密钥key的传输之前先对key进行加密,然后再通过http传输加密过后的key给sdk客户端,可以阻止key被破解。 sdk获取到加密过后的key之后,使用内部封装好的解密算法对key解密,从而获取到真实的key去解密并播放视频。用户只需要调用sdk的播放器以及简单函数就可以播放视频,不需要理会key的签名校验和视频解密的过程。

以下代码演示如何使用iOS sdk的代码播放加密视频:

#import "MPMoviePlayerController+plv.h"
...
//播放自适应码率视频
self.videoPlayer = [[MPMoviePlayerController alloc]initWithVid:_vid];

//播放指定码率的视频
 self.videoPlayer = [[MPMoviePlayerController alloc]initWithVid:vid level:1];

解密密钥的“APP授权”过程原理,如下图所示。由下图可以看出,当解密密钥key的权限设置为“APP授权”是,比“WEB授权”多了一层POLYV云平台对key的加密,安全级别更高。

sdk

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

授权播放和跑马灯

在用户网站中,除了可以通过session、cookie判断学员是否有权限访问网站上的某些视频页面之外,还可以通过POLYV播放器去实现学员权限验证播放的功能,从而实现了对学员权限的双重验证。首先需要开发者开发一个能输出以下示例中json参数的http协议接口(如,http://www.mywebsite.com/validate.php),然后把接口URL配置到POLYV后台(如下图)。

自动补全

接口URL的配置适配以下几种情况:
1. 直接请求URL,例如:http://mywebsite.com/interface/validate.php。
2. 自动补全协议,例如://mywebsite.com/interface/validate.php 调用时会补全当前页面的请求协议,实际请求的地址是http://mywebsite.com/interface/validate.php 或 https://mywebsite.com/interface/validate.php。
3. 补全协议和HOST,例如:/interface/validate.php或者interface/validate.php,调用时会补全当前页面的请求协议和HOST,所以实际请求的地址是http://mywebsite.com/interface/validate.php。

授权

如果只实现授权播放功能,则只需输出status、username、sign这3个参数给POLYV验证即可,以下为用户接口的返回示例:

PC端flash播放器请求用户接口时的返回示例:

{
    "status":1,
    "username":"elvis",
    "sign":"2c2bfb00314da7d768d50a7d1e93bd9f"
}

移动端js请求用户接口时的返回示例(POLYV请求接口时,会提交callback参数):

polyvObject16208229674372271079_1478765178186({
"status":1,
"username":"elvis",
"sign":"1cca74bd55c6076091ed84807065e5b7"
})

此时sign的计算规则为:将以下参数的值拼凑起来的字符串做MD5计算。

Plain ="vid=" + vid + "&secretkey=" + secretKey + "&username=" + username + "&code=" + code + "&status=" +status + "&t=" + t
sign = MD5.hash(Plain);

授权跑马灯

除了授权播放功能,还需要实现跑马灯功能(仅支持PC端播放器)的,则输出示例中其他跑马灯相关的参数,PC端flash播放器请求用户接口时的返回示例:

{
    "status":1,
    "username":"elvis",
    "sign":"6ab63590797e513d1b6c46b407413478",
    "msg":"Errormessage!",
    "fontSize":"40",
    "fontColor":"0xFFE900",
    "speed":"200",
    "filter":"on",
    "setting":"3",
    "alpha":"1",
    "filterAlpha":"1",
    "filterColor":"0x3914AF",
    "blurX":"2",
    "blurY":"2",
    "tweenTime":"1",
    "interval":"5",
    "lifeTime":"3",
    "strength":"4",
    "show":"on"
}

此时sign的计算规则为:将以下参数的值拼凑起来的字符串做MD5计算。
如果需使用跑马灯功能,则必须用这种签名方式,否则会存在跑马灯被篡改的风险。

Plain ="vid=" + vid + "&secretkey=" + secretKey + "&username=" + username + "&code=" + code + "&status=" + status + "&t=" + t + "&msg=" + msg + "&fontSize=" + fontSize + "&fontColor=" + fontColor + "&speed=" + speed + "&filter=" +filter + "&setting=" + setting + "&alpha=" + alpha + "&filterAlpha=" + filterAlpha  + "&filterColor=" + filterColor + "&blurX=" + blurX + "&blurY=" + blurY + "&interval=" + interval + "&lifeTime=" + lifeTime + "&tweenTime=" + tweenTime + "&strength=" + strength + "&show=" +show;
sign = MD5.hash(Plain);
例如:当vid="8f8482aaab11dd5f45f183a9192a04c5_8",secretkey="AiDQw1mAmi",username="suki",code="abc",
status="1",t="143020010115550947",msg="Errormessage!",fontSize="40",fontColor="0xFFE900",
speed="200",filter="on",setting="3",alpha="1",filterAlpha="1",filterColor="0x3914AF",
blurX="2",blurY="2",interval="5",lifeTime="3",tweenTime="1",strength="4",show="on"时,
拼凑起来去MD5计算的字符串为
vid=8f8482aaab11dd5f45f183a9192a04c5_8&secretkey=AiDQw1mAmi&username=suki&code=abc&
status=1&t=143020010115550947&msg=Errormessage!&fontSize=40&fontColor=0xFFE900&speed=200&
filter=on&setting=3&alpha=1&filterAlpha=1&filterColor=0x3914AF&blurX=2&
blurY=2&interval=5&lifeTime=3&tweenTime=1&strength=4&show=on
则sign为MD5计算后32位小写的值:3b07f56f29b7fd728bf20020442338e7

参数解释:

序号 参数名 代表意义 参数可选 参数类型 是否必需项 默认值
1 status 是否播放 1:正常播放2:禁止播放 整型
2 username 用户名,可以是学员的id,也可以是任意定义的值,也可以为空 String
3 sign 通过MD5加密算法计算得到32位小写的值 String
4 msg 自定义播放错误提示信息 String
5 fontSize 跑马灯文字字体大小 整型 30
6 fontColor 跑马灯文字字体颜色 包含三个 8 位 RGB 颜色成分的数字;例如,0x000000 为黑色 String 0x000000 黑色
7 speed 跑马灯文字移动指定像素所需时间 整型 单位:(秒/10) 200
8 filter 是否描边 “on” :描边 “off”:不描边 String off
9 setting 跑马灯样式 1:自屏幕右方至左方一直滚动2:屏幕内随机位置闪烁3:自屏幕右方至左方一直滚动,渐隐渐现 整型 1
10 alpha 跑马灯文本透明度 范围:0~1 float 1
11 filterAlpha 跑马灯描边透明度 范围:0~1 float 1
12 filterColor 跑马灯描边颜色 包含三个 8 位 RGB 颜色成分的数字;例如,0x000000 为黑色 String 0x000000 黑色
13 blurX 跑马灯描边水平模糊量 范围:0~255 整型 2
14 blurY 跑马灯描边垂直模糊量 范围:0~255 整型 2
15 interval 跑马灯文本隐藏间隔时间 整型 (单位:秒) 5
16 lifeTime 跑马灯文本显示时间 整型 (单位:秒) 3
17 tweenTime 跑马灯文本渐隐渐现时间 整型 (单位:秒) 1
18 strength 跑马灯描边强度 范围:0~255 整型 4
19 show 是否显示跑马灯,默认为否 String off

当网页调用POLYV播放器播放视频时,在PC端中,POLYV通过GET请求用户的http协议接口并提交vid、code、t这3个参数(如,http://www.mywebsite.com/validate.php?vid=e8888b74d19fe43983170b7cf804444d_e&code=abc&t=143020010115550947);而在移动端中,由于js通过ajax方式去请求用户的接口,需要跨域请求,因此需要加多一个callback参数,POLYV通过GET请求用户接口并提交vid、code、t、callback这4个参数(如,http://www.mywebsite.com/validate.php?vid=e2e84a73837363106d8d257f60e55c4c_e&code=&t=1457938821973&
callback=polyvObject16209048491895664483_1457938783908&_=1457938784101)

其中code为播放代码中的参数,值为自定义(如下所示,可以不在播放代码中添加此参数,则该参数的值默认为空);t为播放器产生的随机数。需要用最新的js链接:https://player.polyv.net/script/polyvplayer.min.js,以前旧版的js不支持。

示例代码:

<script src='https://player.polyv.net/script/polyvplayer.min.js'></script>
<div id='player'></div>
<script>
var player = polyvObject('#player').videoPlayer({
    'width':'600',
    'height':'373',
    'vid' : 'e8888b74d19fe43983170b7cf804444d_e',
    'code' : 'myRandomCodeValue'
});
</script>

同时,为了让PC端的Flash能够跨域请求用户接口,还需要用户在自己的网站域名根目录下增加crossdomain.xml文件。

<cross-domain-policy>
<allow-access-from domain="*.polyv.net"/>
</cross-domain-policy>

最后POLYV播放器就能接收用户的http协议接口返回的json数据,从而根据参数的值去进行相应的播放操作。

授权播放功能接口主要的播放操作是:授权播放,即判断是否允许播放。

当status参数的值为1时,POLYV播放器会主动验证sign的合法性。若合法,则允许播放;若不合法,则禁止播放。当视频允许播放时,show的值为on表示显示跑马灯,off表示不显示跑马灯。

当status参数的值为2时,POLYV播放器直接禁止播放视频。

用户的http协议接口(如,http://www.mywebsite.com/validate.php)代码示例:

<?php
$username = "elvis";
$secretkey = "tIQp4ATe9Z";
$vid=$_GET["vid"];
$t = $_GET["t"];
$code = $_GET["code"];
$fontSize="40";
$fontColor="0xFFE900";
$speed="200";
$filter="on";
$setting="3";
$alpha="1";
$filterAlpha="1";
$filterColor="0x3914AF";
$blurX="2";
$blurY="2";
$tweenTime="1";
$interval="5";
$lifeTime="3";
$strength="4";
$show="on";
$msg="Errormessage!";

if($username=="elvis"){
 $status = 1;
}else {
 $status = 2;
}
if(!empty($_GET["callback"])){
 $callback = $_GET["callback"];
}else{
 $callback = '';
}
if($callback!=''){
 $sign=md5("vid=$vid&secretkey=$secretkey&username=$username&code=$code&status=$status&t=$t");
 $array=Array("status"=>$status,"username"=>$username,"sign"=>$sign);
 //若需要在PC端h5播放器中显示跑马灯,则$array改为:
 //$array = Array("status"=>$status,"username"=>$username,"sign"=>$sign,"msg"=>$msg,"fontSize"=>$fontSize,"fontColor"=>$fontColor,"speed"=>$speed,"filter"=>$filter,"setting"=>$setting,"alpha"=>$alpha,"filterAlpha"=>$filterAlpha,"filterColor"=>$filterColor,"blurX"=>$blurX,"blurY"=>$blurY,"tweenTime"=>$tweenTime,"interval"=>$interval,"lifeTime"=>$lifeTime,"strength"=>$strength,"show"=>$show,);
 $Json = json_encode($array);
 echo $callback."(".$Json.")";
} else{
 $sign = md5("vid=$vid&secretkey=$secretkey&username=$username&code=$code&status=$status&t=$t&msg=$msg&fontSize=$fontSize&fontColor=$fontColor&speed=$speed&filter=$filter&setting=$setting&alpha=$alpha&filterAlpha=$filterAlpha&filterColor=$filterColor&blurX=$blurX&blurY=$blurY&interval=$interval&lifeTime=$lifeTime&tweenTime=$tweenTime&strength=$strength&show=$show");

 $array = Array("status"=>$status,"username"=>$username,"sign"=>$sign,"msg"=>$msg,"fontSize"=>$fontSize,"fontColor"=>$fontColor,"speed"=>$speed,"filter"=>$filter,"setting"=>$setting,"alpha"=>$alpha,"filterAlpha"=>$filterAlpha,"filterColor"=>$filterColor,"blurX"=>$blurX,"blurY"=>$blurY,"tweenTime"=>$tweenTime,"interval"=>$interval,"lifeTime"=>$lifeTime,"strength"=>$strength,"show"=>$show,);

 $Json = json_encode($array);
 echo $Json;
}
?>

(注:接口返回的数据,请确保是UTF-8编码的;注意json数据中的status参数是整型的,不能是字符串!用户开发的接口地址的相应域名下需有crossdomain.xml,需至少包含:<allow-access-from domain=".polyv.net"/>,建议设为:<allow-access-from domain=""/>。目前跑马灯需要通过flash来实现,移动端网页暂不支持。)

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...