POLYV定制公众号资料汇总

 

必填资料

公众号AppID(应用ID):

公众号AppSecret(应用密钥):

微信商户号ID:

微信支付秘钥:

设置网页授权时的txt文档:

CNAME观看页的域名:

 

选填资料

预约功能

微信通知的模板ID:

关注公众号二维码图片链接:

替换视频直播平台文案:

替换长按二维码关注视频直播平台文案:

邀请卡功能

微信申请进度模板ID:

红包功能

操作失败通知模板ID:

API证书:

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

如何定制POLYV公众号

1、CNAME域名

在域名平台将域名CNAME至live.videocc.net并将该域名提供至POLYV。(建议使用子域名Cname)

具体Cname操作见http://dev.polyv.net/2016/09/cname/

2、微信公众号设置

登录微信公众平台(https://mp.weixin.qq.com/

公众号必须为服务号

(1)设置支付授权目录以及支付回调URL

参数设置路径:微信支付平台--->产品中心--->开发配置

微信支付配置

公众号支付下的支付授权目录需要按以下配置为:

https:// cname观看页的域名/watch/

https:// cname观看页的域名/ splash/

 

扫码支付下的支付回调URL按以下配置:

http:// cname观看页的域名/weixincallback/wxpay/notify

(2)设置JS接口安全域名以及网页授权域名

参数设置路径:微信公众平台--->公众号设置--->功能设置POLYV直播公众号定制-1706271744

JS接口安全域名按配置为:

cname观看页的域名

网页授权域名配置为:

cname观看页的域名

设置网页授权时,先把需要MP_verify_WeQgxxjusABFtvwD.txt,下载并且提供至POLYV保利威视。POLYV直播公众号定制-1706271856

(3)设置JS接口安全域名以及网页授权域名
参数设置路径:微信公众平台--->开发基本配置--->iP白名单

iP白名单

添加iP

请联系客服人员。

IP白名单提供资料至POLYV保利威视

提供资料包括:公众号名称、AppID(应用ID)、AppSecret(应用密钥)、商户号、支付秘钥

(4)公众号名称获取

参数获取路径:微信公众号--->设置--->公众号设置处获取。POLYV直播公众号定制-1706271969

(5)AppID(应用ID)以及AppSecret(应用密钥)获取

参数获取路径:微信公众号--->开发--->基本配置处获取。POLYV直播公众号定制-1706272038

(6)商户获取

参数获取路径:微信公众号--->微信支付--->商户信息。POLYV直播公众号定制-1706272080

(7)支付秘钥获取

微信支付商户平台– 账户设置– 点击设置API密钥即可获取,点击设置后,设置32位密码,提供至POLYV。POLYV直播公众号定制-1706272147

 

 

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

邀请卡和预约功能设置

1、邀请卡设置

开通客服功能

开通路径:微信公众号--->添加功能插件--->客服功能

开通客服功能并且开通公众号客服人员(首次开通客服功能,点击添加功能插件)POLYV直播公众号定制-1706272239

申请进度通知模板

申请路径:微信公众号--->添加功能插件--->从模板库中添加。

申请进度通知模板,点击从模板库中添加,主行业选择IT科技以及IT软件与服务,副行业选择教育以及培训。POLYV直播公众号定制-1706272334

添加路径:微信公众号--->模板消息--->模板库--->输入申请进度,找到申请进度通知模板--->添加至模板库。POLYV直播公众号定制-1706272394

申请成功后将微信申请进度的模板ID提供至POLYV保利威视。

填写服务器地址

公众号1
参数设置路径:微信公众号--->开发--->服务器配置中启用。
将其中的服务器地址设置为:http://live.polyv.cn/weixincallback/message/hrlemvlu00/notify将链接中的hrlemvlu00改为直播后台中的userID。
令牌以及消息加解密秘钥可以随意添加内容。
注意:使用定制的邀请卡需要关闭微信的自定义菜单功能

 

2、预约功能设置

微信公众号二维码

获取路径:微信公众平台--->账号信息--->二维码

设置提示文案
POLYV直播公众号定制-1706272481 POLYV直播公众号定制-1706272483

将所需替换视频直播平台以及长按二维码关注视频直播平台的文案提供至POLYV保利威视。

申请公开直播提醒模板

申请路径:微信公众号--->添加功能插件--->从模板库中添加。POLYV直播公众号定制-1706272573

添加路径:微信公众号--->模板消息--->模板库--->创建模板POLYV直播公众号定制-1706272609

根据以下内容进行创建POLYV直播公众号定制-1706272622

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

直播播放器错误提示

  • 编号为LIVE-#001,表示传入的参数非法
  • 编号为LIVE-#002,表示用户状态异常
  • 编号为LIVE-#003,表示服务已过期
  • 编号为LIVE-#004,表示直播频道不存在或已关闭
  • 编号为LIVE-#005,表示直播可用分钟数不足
  • 编号为LIVE-#006,表示频道已达到最大同时在线观看人数
  • 编号为LIVE-#007,表示网站白名单限制
  • 编号为LIVE-#008,表示网站黑名单限制
  • 编号为LIVE-#009,表示地区白名单限制
  • 编号为LIVE-#010,表示地区黑名单限制
  • 编号为LIVE-#011,表示直播播放配置文件加载失败/解析错误
  • 编号为LIVE-#012,表示授权或跑马灯加载失败/解析错误/不通过
  • 编号为LIVE-#014,表示超过账号最高并发总人数限制
  • 编号为LIVE-#015,表示播放器识别到抓流
  • 编号为LIVE-#016,表示播放器禁止小窗播放
  • 编号为LIVE-#022,表示跑马灯被删除/修改
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

直播多码率有几种清晰度

使用场景:用户在上行网络允许的前提下,为了较高清晰度,常常会选择较高的参数,如较高码率,而网络情况复杂多变,为了适应多种环境下正常观看。

功能介绍:开通多码率功能后,将会根据,直播流,直播流的码率x<400 则播放不显示码率选择,400<=x<600则显示流畅和高清,600<=x则显示超清、高清、流畅。默认为选择最高清晰度,检测用户网络情况不佳时会进行提示,切换为至下一级码率进行观看。

开通说明:需要联系保利威客服进行功能开通。

效果图如下:
多码率效果图

推1000码率的直播,超清(原码率)、高清(600)、流畅(400)三种码率供观众选择。

多码率切换图

检测用户网络情况不佳时会进行提示,切换为低码率观看。

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

设置视频库列表的默认视频

接口URL

http://api.polyv.net/live/v2/channel/recordFile/{channelId}/playback/set-Default

接口说明

(接口调用有频率限制,详细请查看)

1、作用:将回放列表中的某个视频设置为默认回放视频
2、说明:一个频道只能设置一个默认回放视频。
3、接口支持https协议
4、接口URL中的{channelId}为 频道ID

返回结果支持格式

JSON

请求方式

POST

请求数限制

TRUE

请求参数

参数名 必选 类型 说明
appId string 从API设置中获取,在直播系统登记的appId
sign string 签名,32位大写MD5值
timestamp string 当前13位毫秒级时间戳,3分钟内有效
videoId string 直播系统生成的id,可在回放列表接口的返回数据获取
listType string playback-回放列表,vod-点播列表; 默认普通直播场景为vod,三分屏为playback

响应成功JSON示例:

{
  "code":200,
  "status":"success",
  "message":"",
  "data":"success"
}

响应异常JSON示例:

{
  "code":400,
  "status":"error",
  "message":"该视频已经是默认回放视频!",
  "data":""
}

字段说明

参数名 说明
status 响应状态
data 响应结果
code 异常错误代码
message 请求失败时的异常错误信息

php请求示例

<?php

//引用config.php
include 'config.php';

//接口需要的参数(非sign)赋值
$channelId = "127075";
$videoId = "3a0410e5a1";

$params = array(
    'appId'=>$appId,
    'videoId'=>$videoId,
    'timestamp'=>$timestamp
  );

//生成sign
$sign = getSign($params); //详细查看config.php文件的getSign方法

//接口请求url
$url = "http://api.polyv.net/live/v2/channel/recordFile/$channelId/playback/set-Default?appId=$appId"."&videoId=$videoId"."&timestamp=$timestamp"."&sign=$sign";

$ch = curl_init() or die ( curl_error() );
curl_setopt( $ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, 360);
$response = curl_exec ( $ch );
curl_close ( $ch );
echo $response;

?>

签名规则(config.php文件代码查看)

http://dev.polyv.net/2018/liveproduct/l-api/rule/sign/

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

删除视频库列表中的视频

接口URL

http://api.polyv.net/live/v2/channel/recordFile/{channelId}/playback/delete

接口说明

(接口调用有频率限制,详细请查看)

1、作用:删除回放列表中某个视频
2、说明:只是在回放列表删除,点播后台中视频依然存在。
3、接口支持https协议
4、接口URL中的{channelId}为 频道ID

返回结果支持格式

JSON

请求方式

Get,POST

请求数限制

TRUE

请求参数

参数名 必选 类型 说明
appId string 从API设置中获取,在直播系统登记的appId
sign string 签名,32位大写MD5值
timestamp string 当前13位毫秒级时间戳,3分钟内有效
videoId string 直播系统生成的id,可在回放列表接口的返回数据获取
listType string playback-回放列表,vod-点播列表; 默认普通直播场景为vod,三分屏为playback

响应成功JSON示例:

{
  "code":200,
  "status":"success",
  "message":"",
  "data":"success"
}

响应异常JSON示例:

{
  "code":400,
  "status":"error",
  "message":"找不到要删除的回放视频!",
  "data":""
}

字段说明

参数名 说明
status 响应状态
data 响应结果
code 异常错误代码
message 请求失败时的异常错误信息

php请求示例

<?php

//引用config.php
include 'config.php';

//接口需要的参数(非sign)赋值
$channelId = "127075";
$videoId = "3a0410e5a1";

$params = array(
    'appId'=>$appId,
    'videoId'=>$videoId,
    'timestamp'=>$timestamp
  );

//生成sign
$sign = getSign($params); //详细查看config.php文件的getSign方法

//接口请求url  
$url = "http://api.polyv.net/live/v2/channel/recordFile/$channelId/playback/delete?appId=$appId"."&videoId=$videoId"."&timestamp=$timestamp"."&sign=$sign";

$ch = curl_init() or die ( curl_error() );
curl_setopt( $ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, 360);
$response = curl_exec ( $ch );
curl_close ( $ch );
echo $response;

?>

签名规则(config.php文件代码查看)

http://dev.polyv.net/2018/liveproduct/l-api/rule/sign/

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

查询视频库列表

接口URL

http://api.polyv.net/live/v2/channel/recordFile/{channelId}/playback/list

接口说明

(接口调用有频率限制,详细请查看)

1、作用:查询回放视频的视频列表信息。
2、接口支持https协议
3、接口URL中的{channelId}为 频道ID

返回结果支持格式

JSON

请求方式

GET

请求数限制

TRUE

请求参数

参数名 必选 类型 说明
appId string 从API设置中获取,在直播系统登记的appId
timestamp string 当前13位毫秒级时间戳,3分钟内有效
page string 页数,默认每页显示12条数据
pageSize string 每页显示的数据条数
listType string playback-回放列表,vod-点播列表; 默认普通直播场景为vod,三分屏为playback
sign string 签名,32位大写MD5值

响应成功JSON示例:

{
  "code": 200,
  "status": "success",
  "message": "",
  "data": {
    "pageNumber": 1,
    "totalItems": 3,
    "contents": [
      {
        "videoId": "6ce905500b",
        "videoPoolId": "54df86edc42918572a835cb32295895b_5",
        "userId": "54df86edc4",
        "channelId": 100000,
        "title": "保利威视",
        "firstImage": "http://img.videocc.net//uimage/5/54df86edc4/b/54df86edc42918572a835cb32295895b_0.jpg",
        "duration": "00:27:10",
        "myBr": "1",
        "qid": null,
        "seed": 0,
        "ordertime": 0,
        "createdTime": 1526018843000,
        "lastModified": 1526018940000,
        "rank": 9,
        "asDefault": "N",
        "url": "http://mpv.videocc.net/54df86edc4/b/54df86edc42918572a835cb32295895b_1.m3u8",
        "channelSessionId": null,
        "mergeInfo": "[\"20180509192019,956,f0v8mk8lfx\",\"20180510092124,673,f0v8mk8lfx\"]",
        "status": "Y",
        "fileId": "dc673c60ffa36bf04743a255a2eabe61",
        "startTime": "20180509192019",
        "liveType": "alone"
      },
      {
        "videoId": "752d0bd60f",
        "videoPoolId": "54df86edc489fb78f3fab89eb77094c4_5",
        "userId": "54df86edc4",
        "channelId": 100000,
        "title": "保利威视",
        "firstImage": "http://img.videocc.net//uimage/5/54df86edc4/4/54df86edc489fb78f3fab89eb77094c4_0.jpg",
        "duration": "00:00:37",
        "myBr": "1",
        "qid": null,
        "seed": 0,
        "ordertime": 0,
        "createdTime": 1525879207000,
        "lastModified": 1525879207000,
        "rank": 6,
        "asDefault": "N",
        "url": "http://mpv.videocc.net/54df86edc4/4/54df86edc489fb78f3fab89eb77094c4_1.m3u8",
        "channelSessionId": "f0t3g29fwb",
        "mergeInfo": null,
        "status": "Y",
        "fileId": "c21fd49fae4f42a7b1c637be6ab749f1",
        "startTime": "20180507155013",
        "liveType": "ppt"
      },
      {
        "videoId": "4d8a9ec87f",
        "videoPoolId": "54df86edc45346b768f5437cb91844e8_5",
        "userId": "54df86edc4",
        "channelId": 100000,
        "title": "保利威视",
        "firstImage": "http://img.videocc.net//uimage/5/54df86edc4/8/54df86edc45346b768f5437cb91844e8_0.jpg",
        "duration": "00:00:42",
        "myBr": "1",
        "qid": null,
        "seed": 0,
        "ordertime": 0,
        "createdTime": 1525879189000,
        "lastModified": 1525879201000,
        "rank": 4,
        "asDefault": "N",
        "url": "http://mpv.videocc.net/54df86edc4/8/54df86edc45346b768f5437cb91844e8_1.m3u8",
        "channelSessionId": "f0gp7zunbp",
        "mergeInfo": null,
        "status": "Y",
        "fileId": "424ecdd5d0689408f7531878b49a2c7d",
        "startTime": "20180426140123",
        "liveType": "alone"
      }
    ],
    "endRow": 3,
    "startRow": 1,
    "firstPage": true,
    "prePageNumber": 1,
    "totalPages": 1,
    "nextPageNumber": 1,
    "lastPage": true,
    "limit": 3,
    "offset": 0
  }
}

字段说明

参数名 说明
status 响应状态
data 响应结果
message 异常错误信息
pageNumber 视频列表页数(默认以12条数据为1页)
totalItems 回放视频总个数
videoId 直播系统生成的id
videoPoolId 点播视频vid
userId 点播后台用户id
channelId 回放视频对应的直播频道id
title 视频标题
firstImage 视频首图
duration 视频长度
myBr 默认视频的播放清晰度,1为流畅,2为高清,3为超清
qid 访客信息收集id
seed 视频加密状态,1表示为加密状态,0为非加密
createdTime 添加为回放视频的日期
lastModified 视频最后修改日期
asDefault 是否为默认播放视频,值为Y/N
url 视频播放地址,注:如果视频为加密视频,则此地址无法访问
channelSessionId 用于PPT请求数据,与PPT直播的回放相关,普通直播回放值为null
mergeInfo 视频合并信息,后续补充
startTime 直播开始时间
firstPage 是否为第一页,值为:true/false
lastPage 是否为最后一页,值为:true/false
nextPageNumber 下一页编号
prePageNumber 上一页编号
totalPages 总页数
startRow 当前页第一个视频在回放视频中的位置
endRow 当前页最后一个视频在回放视频中的位置
limit 当前页视频个数

php请求示例

<?php

//引用config.php
include 'config.php';

//接口需要的参数(非sign)赋值
$channelId = "127075";
$page = "1"; //页数
$pageSize="10";//每页显示的数据

$params = array(
    'appId'=>$appId,
    'page'=>$page,
    'pageSize'=>$pageSize,
    'timestamp'=>$timestamp
  );

//生成sign
$sign = getSign($params); //详细查看config.php文件的getSign方法

//接口请求url
$url = "http://api.polyv.net/live/v2/channel/recordFile/$channelId/playback/list?appId=$appId"."&page=$page"."&pageSize=$pageSize"."&timestamp=$timestamp"."&sign=$sign";

//输出接口请求结果
echo file_get_contents($url);

?>

签名规则(config.php文件代码查看)

http://dev.polyv.net/2018/liveproduct/l-api/rule/sign/

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

设置频道图标

接口URL

http://api.polyv.net/live/v2/channelSetting/{channelId}/setCoverImg

接口说明

(接口调用有频率限制,详细请查看)

1、作用:设置频道图标
2、说明:上传的图片为不大于2MB的本地图片(格式只能为JPG、JPEG、PNG)。
3、接口URL中的{channelId}为 频道ID
4、接口支持https协议

返回结果支持格式

JSON

请求方式

POST

请求数限制

TRUE

请求参数

参数名 必选 类型 说明
appId string 从API设置中获取,在直播系统登记的appId
sign string 签名,32位大写MD5值
timestamp string 当前13位毫秒级时间戳,3分钟内有效
imgfile 本地上传图片 图片为大小为2MB的JPG、JPEG、PNG图片

​ ◆建议直接上传分辨率为128X128的图片。

响应成功JSON示例:

 {
    "code":200,
    "status":"success",
    "message":"",
    "data":"//livestatic.videocc.net/uploaded/images/2017/03/******.jpg"
}

响应异常JSON示例:

{
    code: 400,
    status: "error",
    message: "image format error",
    data: ""
}

字段说明

参数名 说明
status 响应状态
data 请求成功时,返回值是上传成功后的图片地址
code 异常错误代码
message 请求失败时的异常错误信息

php请求示例

<?php

//引用config.php
include 'config.php';


//接口需要的参数(非sign)赋值
$appId = "XXXXXXXX";
$channelId = "127075";
$imgfile = 'C:\Users\polyv\Desktop\timg.jpg';

$params = array(
    'appId'=>$appId,
    'timestamp'=>$timestamp
  );

//生成sign
$sign = getSign($params); //详细查看config.php文件的getSign方法

$data = array(
      'appId' => $appId,
      'timestamp' => $timestamp,
      'sign' => $sign,
      'imgfile' => new CURLFile(realpath($imgfile))
  );

$url = "http://api.polyv.net/live/v2/channelSetting/$channelId/setCoverImg";
$ch = curl_init() or die ( curl_error() );
curl_setopt( $ch, CURLOPT_URL, $url);
curl_setopt( $ch, CURLOPT_POSTFIELDS, $data);
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, 360);
$reponse = curl_exec ( $ch );
curl_close ( $ch );
print_r($reponse); 

?>

java请求示例

public class SetCoverImg {

    private static RequestConfig requestConfig = RequestConfig.custom().setSocketTimeout(15000).setConnectTimeout(15000)
            .setConnectionRequestTimeout(15000).build();

    public static void main(String[] args) {
        Integer channelId = 108888; // 频道号
        String appId = "XXXXXXXX"; // 应用Id
        String appSecret = "XXXXXXXX";  // 应用密匙
        Long timestamp = System.currentTimeMillis(); // 13位毫秒级时间戳

        // 构建签名
        String sign = DigestUtils.md5Hex(appSecret + "appId" + appId + "timestamp" + timestamp + appSecret).toUpperCase();

        String url = String.format("http://api.polyv.net/live/v2/channelSetting/%s/setCoverImg", channelId);

        Map<String, String> map = new HashMap<>();
        map.put("appId", appId);
        map.put("timestamp", String.valueOf(timestamp));
        map.put("sign", sign);

        // 图片的本地文件路径,推荐128X128
        File file = new File("C:\\Users\\lenovo\\Desktop\\demo.png");
        String responBody = sendHttpPost(url, map, file);
        System.out.println(responBody);
    }

    /**
     * 发送 post请求(带文件)
     * @param httpUrl 地址
     * @param maps 参数
     * @param file 上传文件
     */
    private static String sendHttpPost(String httpUrl, Map<String, String> maps, File file) {
        HttpPost httpPost = new HttpPost(httpUrl);// 创建httpPost
        MultipartEntityBuilder meBuilder = MultipartEntityBuilder.create();
        for (String key : maps.keySet()) {
            meBuilder.addPart(key, new StringBody(maps.get(key), ContentType.TEXT_PLAIN));
        }
        FileBody fileBody = new FileBody(file);
        meBuilder.addPart("imgfile", fileBody); // imgfile 图片对应参数名
        HttpEntity reqEntity = meBuilder.build();
        httpPost.setEntity(reqEntity);
        return sendHttpPost(httpPost);
    }

    /**
     * 发送Post请求
     */
    private static String sendHttpPost(HttpPost httpPost) {
        CloseableHttpClient httpClient = null;
        CloseableHttpResponse response = null;
        HttpEntity entity;
        String responseContent = null;
        try {
            // 创建默认的httpClient实例.
            httpClient = HttpClients.createDefault();
            httpPost.setConfig(requestConfig);
            // 执行请求
            response = httpClient.execute(httpPost);
            entity = response.getEntity();
            responseContent = EntityUtils.toString(entity, "UTF-8");
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            try {
                // 关闭连接,释放资源
                if (response != null) {
                    response.close();
                }
                if (null != httpPost) {
                    httpPost.releaseConnection();
                }
                if (httpClient != null) {
                    httpClient.close();
                }
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        return responseContent;
    }
}

签名规则(config.php文件代码查看)

http://dev.polyv.net/2018/liveproduct/l-api/rule/sign/

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

删除频道聊天记录

接口URL

http://api.polyv.net/live/v2/chat/{channelId}/cleanChat

接口说明

(接口调用有频率限制,详细请查看)

1、作用:清除聊天室的聊天记录
2、接口支持https协议
3、接口URL中的{channelId}为 频道ID

返回结果支持格式

JSON

请求方式

GET

请求数限制

TRUE

请求参数

参数名 必选 类型 说明
appId string 从API设置中获取,在直播系统登记的appId
sign string 签名,32位大写MD5值
timestamp string 当前13位毫秒级时间戳,3分钟内有效

响应成功JSON示例:

{
    "code": 200,
    "status": "success",
    "message": "",
    "data": 101385
}

响应异常JSON示例:

{
    "code":403,
    "status":"error",
    "message":"invalid signature.",
    "data":""
}

字段说明

参数名 说明
status 响应状态
data 请求成功时,返回值是频道号,请求失败则返回错误信息
code 异常错误代码
message 异常错误信息

php请求示例

<?php

//引用config.php
include 'config.php';

//接口需要的参数(非sign)赋值
$channelId = "127075";

$params = array(
    'appId'=>$appId,
    'timestamp'=>$timestamp
  );

//生成sign
$sign = getSign($params); //详细查看config.php文件的getSign方法

//接口请求url
$url = "http://api.polyv.net/live/v2/chat/$channelId/cleanChat?appId=$appId&timestamp=$timestamp&sign=$sign";

//输出接口请求结果
echo file_get_contents($url);

?>

签名规则(config.php文件代码查看)

http://dev.polyv.net/2018/liveproduct/l-api/rule/sign/

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