首次推送

This commit is contained in:
lym
2026-03-09 00:13:46 +08:00
commit b19613bb31
13974 changed files with 2767735 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DetectAccountActivityRequest : AbstractModel
{
/// <summary>
/// 业务入参
/// </summary>
[JsonProperty("BusinessSecurityData")]
public InputDetectAccountActivity BusinessSecurityData{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "BusinessSecurityData.", this.BusinessSecurityData);
}
}
}

View File

@@ -0,0 +1,50 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DetectAccountActivityResponse : AbstractModel
{
/// <summary>
/// 回包数据
/// </summary>
[JsonProperty("Data")]
public OutputDetectAccountActivity Data{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "Data.", this.Data);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -0,0 +1,43 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DetectFraudKOLRequest : AbstractModel
{
/// <summary>
/// 业务数据
/// </summary>
[JsonProperty("BspData")]
public InputKolBspData BspData{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "BspData.", this.BspData);
}
}
}

View File

@@ -0,0 +1,51 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DetectFraudKOLResponse : AbstractModel
{
/// <summary>
/// 回包数据
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Data")]
public OutputKolData Data{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "Data.", this.Data);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -0,0 +1,43 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class EnhanceTaDegreeRequest : AbstractModel
{
/// <summary>
/// 业务数据
/// </summary>
[JsonProperty("BspData")]
public InputTaBspData BspData{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "BspData.", this.BspData);
}
}
}

View File

@@ -0,0 +1,51 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class EnhanceTaDegreeResponse : AbstractModel
{
/// <summary>
/// 回包数据
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Data")]
public OutputTaData Data{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "Data.", this.Data);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -0,0 +1,138 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class InputDetectAccountActivity : AbstractModel
{
/// <summary>
/// 用户ID值如微信/QQ openid或 手机号等如15912345687
/// </summary>
[JsonProperty("Uid")]
public string Uid{ get; set; }
/// <summary>
/// 用户账号类型
/// 1QQ开放帐号
/// 2微信开放账号
/// 4手机号 (暂仅支持国内手机号)
/// 10004 手机号MD5
/// </summary>
[JsonProperty("AccountType")]
public ulong? AccountType{ get; set; }
/// <summary>
/// 用户真实外网IP
/// </summary>
[JsonProperty("UserIp")]
public string UserIp{ get; set; }
/// <summary>
/// 用户操作时间戳单位秒格林威治时间精确到秒如1501590972
/// </summary>
[JsonProperty("PostTime")]
public ulong? PostTime{ get; set; }
/// <summary>
/// accountType是QQ或微信开放账号时该参数必填表示QQ或微信分配给网站或应用的appId用来唯一标识网站或应用
/// </summary>
[JsonProperty("AppIdU")]
public string AppIdU{ get; set; }
/// <summary>
/// 昵称UTF-8 编码
/// </summary>
[JsonProperty("NickName")]
public string NickName{ get; set; }
/// <summary>
/// 手机号。若 accountType 选4手机号、或10004手机号 MD5则无需重复填写。否则填入对应的手机号如15912345687
/// </summary>
[JsonProperty("PhoneNumber")]
public string PhoneNumber{ get; set; }
/// <summary>
/// 用户邮箱地址(非系统自动生成)
/// </summary>
[JsonProperty("EmailAddress")]
public string EmailAddress{ get; set; }
/// <summary>
/// 用户 HTTP 请求中的 cookie 进行2次 hash 的值,只要保证相同 cookie 的 hash 值一致即可
/// </summary>
[JsonProperty("CookieHash")]
public float? CookieHash{ get; set; }
/// <summary>
/// 用户HTTP请求的 userAgent
/// </summary>
[JsonProperty("UserAgent")]
public string UserAgent{ get; set; }
/// <summary>
/// 用户HTTP请求中的 x_forward_for
/// </summary>
[JsonProperty("XForwardedFor")]
public string XForwardedFor{ get; set; }
/// <summary>
/// Mac地址或设备唯一标识
/// </summary>
[JsonProperty("MacAddress")]
public string MacAddress{ get; set; }
/// <summary>
/// 手机制造商ID如果手机注册请带上此信息
/// </summary>
[JsonProperty("VendorId")]
public string VendorId{ get; set; }
/// <summary>
/// 手机设备号
/// </summary>
[JsonProperty("Imei")]
public string Imei{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "Uid", this.Uid);
this.SetParamSimple(map, prefix + "AccountType", this.AccountType);
this.SetParamSimple(map, prefix + "UserIp", this.UserIp);
this.SetParamSimple(map, prefix + "PostTime", this.PostTime);
this.SetParamSimple(map, prefix + "AppIdU", this.AppIdU);
this.SetParamSimple(map, prefix + "NickName", this.NickName);
this.SetParamSimple(map, prefix + "PhoneNumber", this.PhoneNumber);
this.SetParamSimple(map, prefix + "EmailAddress", this.EmailAddress);
this.SetParamSimple(map, prefix + "CookieHash", this.CookieHash);
this.SetParamSimple(map, prefix + "UserAgent", this.UserAgent);
this.SetParamSimple(map, prefix + "XForwardedFor", this.XForwardedFor);
this.SetParamSimple(map, prefix + "MacAddress", this.MacAddress);
this.SetParamSimple(map, prefix + "VendorId", this.VendorId);
this.SetParamSimple(map, prefix + "Imei", this.Imei);
}
}
}

View File

@@ -0,0 +1,43 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class InputKolBspData : AbstractModel
{
/// <summary>
/// BspData
/// </summary>
[JsonProperty("DataList")]
public InputKolDataList[] DataList{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamArrayObj(map, prefix + "DataList.", this.DataList);
}
}
}

View File

@@ -0,0 +1,71 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class InputKolDataList : AbstractModel
{
/// <summary>
/// 账号类型[1微信2qq3微博]
/// </summary>
[JsonProperty("Type")]
public ulong? Type{ get; set; }
/// <summary>
/// KOL账号ID[比如微信公众号ID]
/// </summary>
[JsonProperty("Id")]
public string Id{ get; set; }
/// <summary>
/// KOL名称
/// </summary>
[JsonProperty("Name")]
public string Name{ get; set; }
/// <summary>
/// 手机号
/// </summary>
[JsonProperty("Phone")]
public string Phone{ get; set; }
/// <summary>
/// 代理商名称
/// </summary>
[JsonProperty("AgentInfo")]
public string AgentInfo{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "Type", this.Type);
this.SetParamSimple(map, prefix + "Id", this.Id);
this.SetParamSimple(map, prefix + "Name", this.Name);
this.SetParamSimple(map, prefix + "Phone", this.Phone);
this.SetParamSimple(map, prefix + "AgentInfo", this.AgentInfo);
}
}
}

View File

@@ -0,0 +1,302 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class InputRecognizeTargetAudience : AbstractModel
{
/// <summary>
/// 设备IDAccountType指定的类型
/// </summary>
[JsonProperty("Uid")]
public string Uid{ get; set; }
/// <summary>
/// 设备号类型1.imei 2.imeiMd5小写后转MD5转小写3.idfa 4.idfaMd5大写后转MD5转小写5.手机号,256.其它
/// </summary>
[JsonProperty("AccountType")]
public long? AccountType{ get; set; }
/// <summary>
/// 模型ID列表
/// </summary>
[JsonProperty("ModelIdList")]
public long?[] ModelIdList{ get; set; }
/// <summary>
/// 用户IP
/// </summary>
[JsonProperty("Ip")]
public string Ip{ get; set; }
/// <summary>
/// 操作系统类型(unknownandroidioswindows)
/// </summary>
[JsonProperty("Os")]
public string Os{ get; set; }
/// <summary>
/// 操作系统版本
/// </summary>
[JsonProperty("Osv")]
public string Osv{ get; set; }
/// <summary>
/// 纬度
/// </summary>
[JsonProperty("Lat")]
public string Lat{ get; set; }
/// <summary>
/// 经度
/// </summary>
[JsonProperty("Lon")]
public string Lon{ get; set; }
/// <summary>
/// 设备型号(MI 6)
/// </summary>
[JsonProperty("DeviceModel")]
public string DeviceModel{ get; set; }
/// <summary>
/// 竞价底价
/// </summary>
[JsonProperty("BidFloor")]
public long? BidFloor{ get; set; }
/// <summary>
/// 年龄
/// </summary>
[JsonProperty("Age")]
public long? Age{ get; set; }
/// <summary>
/// 性别(1.MALE 2.FEMALE)
/// </summary>
[JsonProperty("Gender")]
public long? Gender{ get; set; }
/// <summary>
/// 用户地址
/// </summary>
[JsonProperty("Location")]
public string Location{ get; set; }
/// <summary>
/// 投放模式0=PDB1=PD2=RTB10=其他)
/// </summary>
[JsonProperty("DeliveryMode")]
public long? DeliveryMode{ get; set; }
/// <summary>
/// 广告位类型<br />0=前贴片1=开屏广告2=网页头部广告、3=网页中部广告、4=网页底部广告、5=悬浮广告、10=其它)
/// </summary>
[JsonProperty("AdvertisingType")]
public long? AdvertisingType{ get; set; }
/// <summary>
/// mac地址建议提供
/// </summary>
[JsonProperty("Mac")]
public string Mac{ get; set; }
/// <summary>
/// 电话号码
/// </summary>
[JsonProperty("Phone")]
public string Phone{ get; set; }
/// <summary>
/// 浏览器类型
/// </summary>
[JsonProperty("Ua")]
public string Ua{ get; set; }
/// <summary>
/// 客户端应用
/// </summary>
[JsonProperty("App")]
public string App{ get; set; }
/// <summary>
/// 应用包名
/// </summary>
[JsonProperty("Package")]
public string Package{ get; set; }
/// <summary>
/// 设备制造商
/// </summary>
[JsonProperty("Maker")]
public string Maker{ get; set; }
/// <summary>
/// 设备类型PHONE,TABLET
/// </summary>
[JsonProperty("DeviceType")]
public string DeviceType{ get; set; }
/// <summary>
/// 入网方式(wifi,4g,3g,2g)
/// </summary>
[JsonProperty("AccessMode")]
public string AccessMode{ get; set; }
/// <summary>
/// 运营商(1.移动 2.联通 3.电信等)
/// </summary>
[JsonProperty("Sp")]
public long? Sp{ get; set; }
/// <summary>
/// 设备屏幕分辨率宽度像素数
/// </summary>
[JsonProperty("DeviceW")]
public long? DeviceW{ get; set; }
/// <summary>
/// 设备屏幕分辨率高度像素数
/// </summary>
[JsonProperty("DeviceH")]
public long? DeviceH{ get; set; }
/// <summary>
/// 是否全屏插广告(0-否1-是)
/// </summary>
[JsonProperty("FullScreen")]
public long? FullScreen{ get; set; }
/// <summary>
/// 广告位宽度
/// </summary>
[JsonProperty("ImpBannerW")]
public long? ImpBannerW{ get; set; }
/// <summary>
/// 广告位高度
/// </summary>
[JsonProperty("ImpBannerH")]
public long? ImpBannerH{ get; set; }
/// <summary>
/// 网址
/// </summary>
[JsonProperty("Url")]
public string Url{ get; set; }
/// <summary>
/// 上下文信息
/// </summary>
[JsonProperty("Context")]
public string Context{ get; set; }
/// <summary>
/// 渠道
/// </summary>
[JsonProperty("Channel")]
public string Channel{ get; set; }
/// <summary>
/// 请求ID
/// </summary>
[JsonProperty("ReqId")]
public string ReqId{ get; set; }
/// <summary>
/// 请求ID的md5值
/// </summary>
[JsonProperty("ReqMd5")]
public string ReqMd5{ get; set; }
/// <summary>
/// ad_type
/// </summary>
[JsonProperty("AdType")]
public long? AdType{ get; set; }
/// <summary>
/// app name
/// </summary>
[JsonProperty("AppName")]
public string AppName{ get; set; }
/// <summary>
/// appVer
/// </summary>
[JsonProperty("AppVer")]
public string AppVer{ get; set; }
/// <summary>
/// 竞价模式1rtb 2:pd
/// </summary>
[JsonProperty("ReqType")]
public long? ReqType{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "Uid", this.Uid);
this.SetParamSimple(map, prefix + "AccountType", this.AccountType);
this.SetParamArraySimple(map, prefix + "ModelIdList.", this.ModelIdList);
this.SetParamSimple(map, prefix + "Ip", this.Ip);
this.SetParamSimple(map, prefix + "Os", this.Os);
this.SetParamSimple(map, prefix + "Osv", this.Osv);
this.SetParamSimple(map, prefix + "Lat", this.Lat);
this.SetParamSimple(map, prefix + "Lon", this.Lon);
this.SetParamSimple(map, prefix + "DeviceModel", this.DeviceModel);
this.SetParamSimple(map, prefix + "BidFloor", this.BidFloor);
this.SetParamSimple(map, prefix + "Age", this.Age);
this.SetParamSimple(map, prefix + "Gender", this.Gender);
this.SetParamSimple(map, prefix + "Location", this.Location);
this.SetParamSimple(map, prefix + "DeliveryMode", this.DeliveryMode);
this.SetParamSimple(map, prefix + "AdvertisingType", this.AdvertisingType);
this.SetParamSimple(map, prefix + "Mac", this.Mac);
this.SetParamSimple(map, prefix + "Phone", this.Phone);
this.SetParamSimple(map, prefix + "Ua", this.Ua);
this.SetParamSimple(map, prefix + "App", this.App);
this.SetParamSimple(map, prefix + "Package", this.Package);
this.SetParamSimple(map, prefix + "Maker", this.Maker);
this.SetParamSimple(map, prefix + "DeviceType", this.DeviceType);
this.SetParamSimple(map, prefix + "AccessMode", this.AccessMode);
this.SetParamSimple(map, prefix + "Sp", this.Sp);
this.SetParamSimple(map, prefix + "DeviceW", this.DeviceW);
this.SetParamSimple(map, prefix + "DeviceH", this.DeviceH);
this.SetParamSimple(map, prefix + "FullScreen", this.FullScreen);
this.SetParamSimple(map, prefix + "ImpBannerW", this.ImpBannerW);
this.SetParamSimple(map, prefix + "ImpBannerH", this.ImpBannerH);
this.SetParamSimple(map, prefix + "Url", this.Url);
this.SetParamSimple(map, prefix + "Context", this.Context);
this.SetParamSimple(map, prefix + "Channel", this.Channel);
this.SetParamSimple(map, prefix + "ReqId", this.ReqId);
this.SetParamSimple(map, prefix + "ReqMd5", this.ReqMd5);
this.SetParamSimple(map, prefix + "AdType", this.AdType);
this.SetParamSimple(map, prefix + "AppName", this.AppName);
this.SetParamSimple(map, prefix + "AppVer", this.AppVer);
this.SetParamSimple(map, prefix + "ReqType", this.ReqType);
}
}
}

View File

@@ -0,0 +1,50 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class InputSendTrafficSecuritySmsMsg : AbstractModel
{
/// <summary>
/// 投放任务ID
/// </summary>
[JsonProperty("TaskId")]
public string TaskId{ get; set; }
/// <summary>
/// 手机号码列表(号码量<=200
/// </summary>
[JsonProperty("Mobiles")]
public string[] Mobiles{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "TaskId", this.TaskId);
this.SetParamArraySimple(map, prefix + "Mobiles.", this.Mobiles);
}
}
}

View File

@@ -0,0 +1,211 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class InputTaBspData : AbstractModel
{
/// <summary>
/// 请求序列号
/// </summary>
[JsonProperty("Seq")]
public long? Seq{ get; set; }
/// <summary>
/// 操作系统类型[0未知1android2ios3windows]
/// </summary>
[JsonProperty("OsType")]
public string OsType{ get; set; }
/// <summary>
/// 年龄下限
/// </summary>
[JsonProperty("AgeFloor")]
public long? AgeFloor{ get; set; }
/// <summary>
/// 年龄上限
/// </summary>
[JsonProperty("AgeCeil")]
public long? AgeCeil{ get; set; }
/// <summary>
/// 性别[12女]
/// </summary>
[JsonProperty("Gender")]
public long? Gender{ get; set; }
/// <summary>
/// 用户操作时间
/// </summary>
[JsonProperty("UserTime")]
public long? UserTime{ get; set; }
/// <summary>
/// Imei [在(Imei|ImeiMd5|Idfa|IdfaMd5)里面4选1]
/// </summary>
[JsonProperty("Imei")]
public string Imei{ get; set; }
/// <summary>
/// Imei小写后加密Md5 [在(Imei|ImeiMd5|Idfa|IdfaMd5)里面4选1]
/// </summary>
[JsonProperty("ImeiMd5")]
public string ImeiMd5{ get; set; }
/// <summary>
/// Idfa [在(Imei|ImeiMd5|Idfa|IdfaMd5)里面4选1]
/// </summary>
[JsonProperty("Idfa")]
public string Idfa{ get; set; }
/// <summary>
/// Idfa大写后加密Md5 [在(Imei|ImeiMd5|Idfa|IdfaMd5)里面4选1]
/// </summary>
[JsonProperty("IdfaMd5")]
public string IdfaMd5{ get; set; }
/// <summary>
/// 用户IP
/// </summary>
[JsonProperty("UserIp")]
public string UserIp{ get; set; }
/// <summary>
/// MAC地址[建议提供]
/// </summary>
[JsonProperty("Mac")]
public string Mac{ get; set; }
/// <summary>
/// 手机号码[中国大陆]
/// </summary>
[JsonProperty("PhoneNum")]
public string PhoneNum{ get; set; }
/// <summary>
/// 浏览器
/// </summary>
[JsonProperty("UserAgent")]
public string UserAgent{ get; set; }
/// <summary>
/// APP名称
/// </summary>
[JsonProperty("App")]
public string App{ get; set; }
/// <summary>
/// 应用安装包名称
/// </summary>
[JsonProperty("Package")]
public string Package{ get; set; }
/// <summary>
/// 设备制造商
/// </summary>
[JsonProperty("DeviceMaker")]
public string DeviceMaker{ get; set; }
/// <summary>
/// 设备型号
/// </summary>
[JsonProperty("DeviceModule")]
public string DeviceModule{ get; set; }
/// <summary>
/// 入网方式[1WIFI24G33G42G5其它]
/// </summary>
[JsonProperty("AccessMode")]
public string AccessMode{ get; set; }
/// <summary>
/// 运营商[1移动2联通3电信4其它]
/// </summary>
[JsonProperty("Sp")]
public string Sp{ get; set; }
/// <summary>
/// 网址
/// </summary>
[JsonProperty("Url")]
public string Url{ get; set; }
/// <summary>
/// 用户地址
/// </summary>
[JsonProperty("Location")]
public string Location{ get; set; }
/// <summary>
/// 纬度
/// </summary>
[JsonProperty("Latitude")]
public string Latitude{ get; set; }
/// <summary>
/// 精度
/// </summary>
[JsonProperty("Longitude")]
public string Longitude{ get; set; }
/// <summary>
/// 辅助区分信息
/// </summary>
[JsonProperty("Context")]
public string Context{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "Seq", this.Seq);
this.SetParamSimple(map, prefix + "OsType", this.OsType);
this.SetParamSimple(map, prefix + "AgeFloor", this.AgeFloor);
this.SetParamSimple(map, prefix + "AgeCeil", this.AgeCeil);
this.SetParamSimple(map, prefix + "Gender", this.Gender);
this.SetParamSimple(map, prefix + "UserTime", this.UserTime);
this.SetParamSimple(map, prefix + "Imei", this.Imei);
this.SetParamSimple(map, prefix + "ImeiMd5", this.ImeiMd5);
this.SetParamSimple(map, prefix + "Idfa", this.Idfa);
this.SetParamSimple(map, prefix + "IdfaMd5", this.IdfaMd5);
this.SetParamSimple(map, prefix + "UserIp", this.UserIp);
this.SetParamSimple(map, prefix + "Mac", this.Mac);
this.SetParamSimple(map, prefix + "PhoneNum", this.PhoneNum);
this.SetParamSimple(map, prefix + "UserAgent", this.UserAgent);
this.SetParamSimple(map, prefix + "App", this.App);
this.SetParamSimple(map, prefix + "Package", this.Package);
this.SetParamSimple(map, prefix + "DeviceMaker", this.DeviceMaker);
this.SetParamSimple(map, prefix + "DeviceModule", this.DeviceModule);
this.SetParamSimple(map, prefix + "AccessMode", this.AccessMode);
this.SetParamSimple(map, prefix + "Sp", this.Sp);
this.SetParamSimple(map, prefix + "Url", this.Url);
this.SetParamSimple(map, prefix + "Location", this.Location);
this.SetParamSimple(map, prefix + "Latitude", this.Latitude);
this.SetParamSimple(map, prefix + "Longitude", this.Longitude);
this.SetParamSimple(map, prefix + "Context", this.Context);
}
}
}

View File

@@ -0,0 +1,60 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class OutputDetectAccountActivity : AbstractModel
{
/// <summary>
/// 返回码0成功其他失败
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Code")]
public long? Code{ get; set; }
/// <summary>
/// 返回码对应的信息
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Message")]
public string Message{ get; set; }
/// <summary>
/// 返回活跃度信息
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Value")]
public OutputDetectAccountActivityValue Value{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "Code", this.Code);
this.SetParamSimple(map, prefix + "Message", this.Message);
this.SetParamObj(map, prefix + "Value.", this.Value);
}
}
}

View File

@@ -0,0 +1,69 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class OutputDetectAccountActivityValue : AbstractModel
{
/// <summary>
/// 用户 ID accountType 不同对应不同的用户 ID。如是 QQ 或微信用户则填入对应的 openId
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Uid")]
public string Uid{ get; set; }
/// <summary>
/// 操作时间戳,单位:秒
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("PostTime")]
public long? PostTime{ get; set; }
/// <summary>
/// 用户操作的真实外网 IP
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("UserIp")]
public string UserIp{ get; set; }
/// <summary>
/// 0表示不活跃
/// 1 - 4活跃等级由低到高
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Level")]
public long? Level{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "Uid", this.Uid);
this.SetParamSimple(map, prefix + "PostTime", this.PostTime);
this.SetParamSimple(map, prefix + "UserIp", this.UserIp);
this.SetParamSimple(map, prefix + "Level", this.Level);
}
}
}

View File

@@ -0,0 +1,60 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class OutputKolData : AbstractModel
{
/// <summary>
/// 错误码[0:成功非0失败的错误码]
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Code")]
public long? Code{ get; set; }
/// <summary>
/// 错误信息
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Message")]
public string Message{ get; set; }
/// <summary>
/// 业务返回数据
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Value")]
public OutputKolValue[] Value{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "Code", this.Code);
this.SetParamSimple(map, prefix + "Message", this.Message);
this.SetParamArrayObj(map, prefix + "Value.", this.Value);
}
}
}

View File

@@ -0,0 +1,68 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class OutputKolValue : AbstractModel
{
/// <summary>
/// KOL账号ID[比如微信公众号ID]
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Id")]
public string Id{ get; set; }
/// <summary>
/// 是否查得[0未查得1查得]
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("IsCheck")]
public long? IsCheck{ get; set; }
/// <summary>
/// 作弊的可能性[0100]
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("FraudPScore")]
public long? FraudPScore{ get; set; }
/// <summary>
/// 作弊的严重性[0100]
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("EvilPScore")]
public long? EvilPScore{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "Id", this.Id);
this.SetParamSimple(map, prefix + "IsCheck", this.IsCheck);
this.SetParamSimple(map, prefix + "FraudPScore", this.FraudPScore);
this.SetParamSimple(map, prefix + "EvilPScore", this.EvilPScore);
}
}
}

View File

@@ -0,0 +1,59 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class OutputRecognizeTargetAudience : AbstractModel
{
/// <summary>
/// 返回码0成功其他失败
/// </summary>
[JsonProperty("Code")]
public long? Code{ get; set; }
/// <summary>
/// 返回码对应的信息
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Message")]
public string Message{ get; set; }
/// <summary>
/// 返回模型结果
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Value")]
public OutputRecognizeTargetAudienceValue[] Value{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "Code", this.Code);
this.SetParamSimple(map, prefix + "Message", this.Message);
this.SetParamArrayObj(map, prefix + "Value.", this.Value);
}
}
}

View File

@@ -0,0 +1,60 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class OutputRecognizeTargetAudienceValue : AbstractModel
{
/// <summary>
/// 模型ID
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("ModelId")]
public ulong? ModelId{ get; set; }
/// <summary>
/// 是否正常返回结果
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("IsFound")]
public long? IsFound{ get; set; }
/// <summary>
/// 返回分值
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Score")]
public float? Score{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "ModelId", this.ModelId);
this.SetParamSimple(map, prefix + "IsFound", this.IsFound);
this.SetParamSimple(map, prefix + "Score", this.Score);
}
}
}

View File

@@ -0,0 +1,59 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class OutputSendTrafficSecuritySmsMsg : AbstractModel
{
/// <summary>
/// 返回码0接口调用成功 非0接口调用失败
/// </summary>
[JsonProperty("Code")]
public long? Code{ get; set; }
/// <summary>
/// 返回码对应的信息
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Message")]
public string Message{ get; set; }
/// <summary>
/// 发送失败的号码列表
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Value")]
public string[] Value{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "Code", this.Code);
this.SetParamSimple(map, prefix + "Message", this.Message);
this.SetParamArraySimple(map, prefix + "Value.", this.Value);
}
}
}

View File

@@ -0,0 +1,59 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class OutputTaData : AbstractModel
{
/// <summary>
/// 错误码[0:成功非0失败的错误码]
/// </summary>
[JsonProperty("Code")]
public long? Code{ get; set; }
/// <summary>
/// 错误信息
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Message")]
public string Message{ get; set; }
/// <summary>
/// 结果数据
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Value")]
public OutputTaValue Value{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "Code", this.Code);
this.SetParamSimple(map, prefix + "Message", this.Message);
this.SetParamObj(map, prefix + "Value.", this.Value);
}
}
}

View File

@@ -0,0 +1,52 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class OutputTaValue : AbstractModel
{
/// <summary>
/// 是否查得[0未查得1查得]
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("IsCheck")]
public long? IsCheck{ get; set; }
/// <summary>
/// 是否符合[0不符合1符合]
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("IsMatch")]
public long? IsMatch{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "IsCheck", this.IsCheck);
this.SetParamSimple(map, prefix + "IsMatch", this.IsMatch);
}
}
}

View File

@@ -0,0 +1,43 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class RecognizeCustomizedAudienceRequest : AbstractModel
{
/// <summary>
/// 业务入参
/// </summary>
[JsonProperty("BspData")]
public InputRecognizeTargetAudience BspData{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "BspData.", this.BspData);
}
}
}

View File

@@ -0,0 +1,51 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class RecognizeCustomizedAudienceResponse : AbstractModel
{
/// <summary>
/// 业务出参
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Data")]
public OutputRecognizeTargetAudience Data{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "Data.", this.Data);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -0,0 +1,43 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class RecognizePreciseTargetAudienceRequest : AbstractModel
{
/// <summary>
/// 业务数据
/// </summary>
[JsonProperty("BspData")]
public InputRecognizeTargetAudience BspData{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "BspData.", this.BspData);
}
}
}

View File

@@ -0,0 +1,51 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class RecognizePreciseTargetAudienceResponse : AbstractModel
{
/// <summary>
/// 回包数据
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Data")]
public OutputRecognizeTargetAudience Data{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "Data.", this.Data);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -0,0 +1,43 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class RecognizeTargetAudienceRequest : AbstractModel
{
/// <summary>
/// 业务数据
/// </summary>
[JsonProperty("BspData")]
public InputRecognizeTargetAudience BspData{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "BspData.", this.BspData);
}
}
}

View File

@@ -0,0 +1,51 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class RecognizeTargetAudienceResponse : AbstractModel
{
/// <summary>
/// 回包数据
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Data")]
public OutputRecognizeTargetAudience Data{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "Data.", this.Data);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -0,0 +1,43 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class SendTrafficSecuritySmsMessageRequest : AbstractModel
{
/// <summary>
/// 业务入参
/// </summary>
[JsonProperty("BspData")]
public InputSendTrafficSecuritySmsMsg BspData{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "BspData.", this.BspData);
}
}
}

View File

@@ -0,0 +1,51 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class SendTrafficSecuritySmsMessageResponse : AbstractModel
{
/// <summary>
/// 返回结果
/// 注意:此字段可能返回 null表示取不到有效值。
/// </summary>
[JsonProperty("Data")]
public OutputSendTrafficSecuritySmsMsg Data{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamObj(map, prefix + "Data.", this.Data);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -0,0 +1,336 @@
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Taf.V20200210
{
using Newtonsoft.Json;
using System.Threading.Tasks;
using TencentCloud.Common;
using TencentCloud.Common.Profile;
using TencentCloud.Taf.V20200210.Models;
public class TafClient : AbstractClient{
private const string endpoint = "taf.tencentcloudapi.com";
private const string version = "2020-02-10";
/// <summary>
/// Client constructor.
/// </summary>
/// <param name="credential">Credentials.</param>
/// <param name="region">Region name, such as "ap-guangzhou".</param>
public TafClient(Credential credential, string region)
: this(credential, region, new ClientProfile())
{
}
/// <summary>
/// Client Constructor.
/// </summary>
/// <param name="credential">Credentials.</param>
/// <param name="region">Region name, such as "ap-guangzhou".</param>
/// <param name="profile">Client profiles.</param>
public TafClient(Credential credential, string region, ClientProfile profile)
: base(endpoint, version, credential, region, profile)
{
}
/// <summary>
/// DetectAccountActivity
/// </summary>
/// <param name="req"><see cref="DetectAccountActivityRequest"/></param>
/// <returns><see cref="DetectAccountActivityResponse"/></returns>
public async Task<DetectAccountActivityResponse> DetectAccountActivity(DetectAccountActivityRequest req)
{
JsonResponseModel<DetectAccountActivityResponse> rsp = null;
try
{
var strResp = await this.InternalRequest(req, "DetectAccountActivity");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DetectAccountActivityResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
/// <summary>
/// DetectAccountActivity
/// </summary>
/// <param name="req"><see cref="DetectAccountActivityRequest"/></param>
/// <returns><see cref="DetectAccountActivityResponse"/></returns>
public DetectAccountActivityResponse DetectAccountActivitySync(DetectAccountActivityRequest req)
{
JsonResponseModel<DetectAccountActivityResponse> rsp = null;
try
{
var strResp = this.InternalRequestSync(req, "DetectAccountActivity");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DetectAccountActivityResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
/// <summary>
/// DetectFraudKOL
/// </summary>
/// <param name="req"><see cref="DetectFraudKOLRequest"/></param>
/// <returns><see cref="DetectFraudKOLResponse"/></returns>
public async Task<DetectFraudKOLResponse> DetectFraudKOL(DetectFraudKOLRequest req)
{
JsonResponseModel<DetectFraudKOLResponse> rsp = null;
try
{
var strResp = await this.InternalRequest(req, "DetectFraudKOL");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DetectFraudKOLResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
/// <summary>
/// DetectFraudKOL
/// </summary>
/// <param name="req"><see cref="DetectFraudKOLRequest"/></param>
/// <returns><see cref="DetectFraudKOLResponse"/></returns>
public DetectFraudKOLResponse DetectFraudKOLSync(DetectFraudKOLRequest req)
{
JsonResponseModel<DetectFraudKOLResponse> rsp = null;
try
{
var strResp = this.InternalRequestSync(req, "DetectFraudKOL");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DetectFraudKOLResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
/// <summary>
/// EnhanceTaDegree
/// </summary>
/// <param name="req"><see cref="EnhanceTaDegreeRequest"/></param>
/// <returns><see cref="EnhanceTaDegreeResponse"/></returns>
public async Task<EnhanceTaDegreeResponse> EnhanceTaDegree(EnhanceTaDegreeRequest req)
{
JsonResponseModel<EnhanceTaDegreeResponse> rsp = null;
try
{
var strResp = await this.InternalRequest(req, "EnhanceTaDegree");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<EnhanceTaDegreeResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
/// <summary>
/// EnhanceTaDegree
/// </summary>
/// <param name="req"><see cref="EnhanceTaDegreeRequest"/></param>
/// <returns><see cref="EnhanceTaDegreeResponse"/></returns>
public EnhanceTaDegreeResponse EnhanceTaDegreeSync(EnhanceTaDegreeRequest req)
{
JsonResponseModel<EnhanceTaDegreeResponse> rsp = null;
try
{
var strResp = this.InternalRequestSync(req, "EnhanceTaDegree");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<EnhanceTaDegreeResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
/// <summary>
/// 流量反欺诈-流量验准定制版
/// </summary>
/// <param name="req"><see cref="RecognizeCustomizedAudienceRequest"/></param>
/// <returns><see cref="RecognizeCustomizedAudienceResponse"/></returns>
public async Task<RecognizeCustomizedAudienceResponse> RecognizeCustomizedAudience(RecognizeCustomizedAudienceRequest req)
{
JsonResponseModel<RecognizeCustomizedAudienceResponse> rsp = null;
try
{
var strResp = await this.InternalRequest(req, "RecognizeCustomizedAudience");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<RecognizeCustomizedAudienceResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
/// <summary>
/// 流量反欺诈-流量验准定制版
/// </summary>
/// <param name="req"><see cref="RecognizeCustomizedAudienceRequest"/></param>
/// <returns><see cref="RecognizeCustomizedAudienceResponse"/></returns>
public RecognizeCustomizedAudienceResponse RecognizeCustomizedAudienceSync(RecognizeCustomizedAudienceRequest req)
{
JsonResponseModel<RecognizeCustomizedAudienceResponse> rsp = null;
try
{
var strResp = this.InternalRequestSync(req, "RecognizeCustomizedAudience");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<RecognizeCustomizedAudienceResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
/// <summary>
/// RecognizePreciseTargetAudience
/// </summary>
/// <param name="req"><see cref="RecognizePreciseTargetAudienceRequest"/></param>
/// <returns><see cref="RecognizePreciseTargetAudienceResponse"/></returns>
public async Task<RecognizePreciseTargetAudienceResponse> RecognizePreciseTargetAudience(RecognizePreciseTargetAudienceRequest req)
{
JsonResponseModel<RecognizePreciseTargetAudienceResponse> rsp = null;
try
{
var strResp = await this.InternalRequest(req, "RecognizePreciseTargetAudience");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<RecognizePreciseTargetAudienceResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
/// <summary>
/// RecognizePreciseTargetAudience
/// </summary>
/// <param name="req"><see cref="RecognizePreciseTargetAudienceRequest"/></param>
/// <returns><see cref="RecognizePreciseTargetAudienceResponse"/></returns>
public RecognizePreciseTargetAudienceResponse RecognizePreciseTargetAudienceSync(RecognizePreciseTargetAudienceRequest req)
{
JsonResponseModel<RecognizePreciseTargetAudienceResponse> rsp = null;
try
{
var strResp = this.InternalRequestSync(req, "RecognizePreciseTargetAudience");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<RecognizePreciseTargetAudienceResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
/// <summary>
/// 流量反欺诈-流量验准
/// </summary>
/// <param name="req"><see cref="RecognizeTargetAudienceRequest"/></param>
/// <returns><see cref="RecognizeTargetAudienceResponse"/></returns>
public async Task<RecognizeTargetAudienceResponse> RecognizeTargetAudience(RecognizeTargetAudienceRequest req)
{
JsonResponseModel<RecognizeTargetAudienceResponse> rsp = null;
try
{
var strResp = await this.InternalRequest(req, "RecognizeTargetAudience");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<RecognizeTargetAudienceResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
/// <summary>
/// 流量反欺诈-流量验准
/// </summary>
/// <param name="req"><see cref="RecognizeTargetAudienceRequest"/></param>
/// <returns><see cref="RecognizeTargetAudienceResponse"/></returns>
public RecognizeTargetAudienceResponse RecognizeTargetAudienceSync(RecognizeTargetAudienceRequest req)
{
JsonResponseModel<RecognizeTargetAudienceResponse> rsp = null;
try
{
var strResp = this.InternalRequestSync(req, "RecognizeTargetAudience");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<RecognizeTargetAudienceResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
/// <summary>
/// SendTrafficSecuritySmsMessage
/// </summary>
/// <param name="req"><see cref="SendTrafficSecuritySmsMessageRequest"/></param>
/// <returns><see cref="SendTrafficSecuritySmsMessageResponse"/></returns>
public async Task<SendTrafficSecuritySmsMessageResponse> SendTrafficSecuritySmsMessage(SendTrafficSecuritySmsMessageRequest req)
{
JsonResponseModel<SendTrafficSecuritySmsMessageResponse> rsp = null;
try
{
var strResp = await this.InternalRequest(req, "SendTrafficSecuritySmsMessage");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<SendTrafficSecuritySmsMessageResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
/// <summary>
/// SendTrafficSecuritySmsMessage
/// </summary>
/// <param name="req"><see cref="SendTrafficSecuritySmsMessageRequest"/></param>
/// <returns><see cref="SendTrafficSecuritySmsMessageResponse"/></returns>
public SendTrafficSecuritySmsMessageResponse SendTrafficSecuritySmsMessageSync(SendTrafficSecuritySmsMessageRequest req)
{
JsonResponseModel<SendTrafficSecuritySmsMessageResponse> rsp = null;
try
{
var strResp = this.InternalRequestSync(req, "SendTrafficSecuritySmsMessage");
rsp = JsonConvert.DeserializeObject<JsonResponseModel<SendTrafficSecuritySmsMessageResponse>>(strResp);
}
catch (JsonSerializationException e)
{
throw new TencentCloudSDKException(e.Message);
}
return rsp.Response;
}
}
}