# TXLicence
**Repository Path**: tyousan_admin/TXLicence
## Basic Information
- **Project Name**: TXLicence
- **Description**: 腾讯单独授权接口
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2022-11-06
- **Last Updated**: 2023-09-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
/*
Title: TXLicence
Description: 必须配套scrollVideoTx或者playModuleTx模块使用。
*/
[setLicence](#a1)
[getLicenceInfo](#a2)
## **模块接口**
# **setLicence**
设置授权
setLicence({params}, callback(ret, err))
## params
licenceUrl:
- 类型:字符串
- 描述:(必填项)从腾讯云平台获取的LicenseUrl。[参考腾讯官方申请说明](https://cloud.tencent.com/document/product/584/20333#1.-.E7.94.B3.E8.AF.B7.E6.B5.8B.E8.AF.95license)
key:
- 类型:字符串
- 描述:(必填项)从腾讯云平台获取的Key。[参考腾讯官方申请说明](https://cloud.tencent.com/document/product/584/20333#1.-.E7.94.B3.E8.AF.B7.E6.B5.8B.E8.AF.95license)
## callback(ret, err)
ret:
- 类型:JSON对象
- 内部字段:
```js
{
status: true, //布尔型;true||false
}
```
err:
- 类型:JSON对象
- 内部字段:
```js
{
msg: "",
}
```
## 示例代码
```js
var demo = api.require('TXLicence');
demo.setLicence({
licenceUrl : 'http://license.vod2.myqcloud.com/license/v1/TXUgcSDK.licence',
key : '0a8ee791929052b2dce775c308e'
},function(ret, err){
alert(JSON.stringify(ret) +" "+ JSON.stringify(err));
});
```
## 可用性
iOS、Android系统
可提供的1.0.0及更高版本
# **getLicenceInfo**
获取授权信息
setLicence(callback(ret))
## callback(ret)
ret:
- 类型:JSON对象
- 内部字段:
```js
{
status: true, //布尔型;true
licence : '', //sdk返回的授权信息字符串
}
```
## 示例代码
```js
var demo = api.require('TXLicence');
demo.getLicenceInfo(function(ret, err){
alert(JSON.stringify(ret));
});
```
## 可用性
iOS、Android系统
可提供的1.0.0及更高版本