检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本章节介绍了PHP SDK的使用说明,您可以参考本章节进行快速集成开发。 开发前准备 已注册华为账号并开通华为云,完成实名认证。 具备已备案的域名用于直播推流和播放,并在视频直播控制台添加推流和播放域名,且已完成域名关联。 已具备开发环境 ,支持 PHP 5.6及以上版本。 已获取华为云账号对应的Access
HTTPS证书要求 HTTPS配置仅支持PEM格式的证书/私钥内容上传,针对不同的证书颁发机构,对证书/私钥内容的上传有不同的要求。 Root CA机构颁发的证书 Root CA机构颁发的证书是一份完整的证书,配置HTTPS时,仅上传该证书即可。 通过记事本打开*.PEM格式的证
Println(err) } } 更多 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 设置的域名限制成功 400 设置的域名限制失败 错误码 请参见错误码。 父主题: 鉴权管理
DELETE /v1/{project_id}/record/callbacks/{id} 删除录制回调配置 HTTPS证书管理接口 表10 HTTPS证书管理接口 接口 说明 PUT /v1/{project_id}/guard/https-cert 修改指定域名的HTTPS证书配置 GET
功能介绍 设置Referer黑白名单,直播服务会根据配置的referer黑白名单,对访问者的身份进行识别和过滤,符合规则的可以顺利访问到该内容。如果不符合规则,该访问请求将会被禁止。 调用方法 请参见如何调用API。 URI PUT /v1/{project_id}/guard/referer-chain
行禁止推流操作,从而保障直播资源的安全。 本章节指导用户如何使用API调用的方式禁推某个直播流。 前提条件 已明确需要被禁推的推流域名所在区域信息,并获取该区域的Endpoint,您可以从地区和终端节点获取。 已获取需要被禁推的推流域名所在区域的项目ID,具体获取方法请参见获取项目ID。
错误描述 请求示例 PUT https://{endpoint}/v1/{project_id}/notifications/publish?domain=push.example.com { "url" : "https://endpoint.com/v1/test" } 响应示例
删除指定域名的Key防盗链配置 功能介绍 删除指定域名的Key防盗链配置 调用方法 请参见如何调用API。 URI DELETE /v1/{project_id}/guard/key-chain 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
鉴权方式ABC存在安全风险,鉴权方式D拥有更高的安全性,建议您优先使用鉴权方式D。 timeout Integer URL鉴权信息的超时时长 取值范围:[60,2592000],即1分钟-30天 单位:秒 鉴权信息中携带的请求时间与直播服务收到请求时的时间的最大差值,用于检查直播推流URL或者直播播放URL是否已过期
查询播放域名的地域限制列表 功能介绍 查询播放域名的地域限制列表 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/domain/geo-blocking 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。
error_msg String 错误描述 请求示例 修改域名IPV6开关,域名为example.com,IPV6开关为开启 PUT https://{endpoint}/v1/{project_id}/domain/ipv6-switch { "domain" : "example.com"
口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必填,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必填,请求的发生时间。 X-Project-Id 否 String
HTTPS证书要求 HTTPS配置仅支持PEM格式的证书/私钥内容上传,针对不同的证书颁发机构,对证书/私钥内容的上传有不同的要求。 Root CA机构颁发的证书 Root CA机构颁发的证书是一份完整的证书,配置HTTPS时,仅上传该证书即可。 通过记事本打开*.PEM格式的证
口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必填,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必填,请求的发生时间。 X-Project-Id 否 String
请求示例 GET https://{endpoint}/v1/{project_id}/notifications/publish?domain=push.example.com 响应示例 状态码: 200 直播推流通知配置查询成功 { "url" : "https://endpoint
鉴权方式ABC存在安全风险,鉴权方式D拥有更高的安全性,建议您优先使用鉴权方式D。 timeout 是 Integer URL鉴权信息的超时时长 取值范围:[60,2592000],即1分钟-30天 单位:秒 鉴权信息中携带的请求时间与直播服务收到请求时的时间的最大差值,用于检查直播推流URL或者直播播放URL是否已过期
ject-Token的值)。 响应参数 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 DELETE https://{endpoint}/v1/{project_i
口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必填,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必填,请求的发生时间。 X-Project-Id 否 String
频道输出分片的时长,为必选项 单位:秒。取值范围:1-10 说明: 修改分片时长会影响已录制内容的时移和回看服务,请谨慎修改! playlist_window_seconds 否 Integer 频道直播返回分片的窗口长度,为频道输出分片的时长乘以数量后得到的值。实际返回的分片数不小于3个。
口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必填,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必填,请求的发生时间。 X-Project-Id 否 String