Documentation
¶
Index ¶
- type AmountStatistics
- type ApplicationInfo
- type Bwcfg
- type BwcfgSet
- type CreditResult
- type CreditScoreDetail
- type CreditTask
- type DataOverview
- type DataResult
- type DataStatement
- type GetPriceReq
- type OrderInfo
- type OrderReq
- type PackInfo
- type ResourceDataOverview
- type ResourceDetail
- type RiskDetail
- type UserDetail
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AmountStatistics ¶
type ApplicationInfo ¶
type ApplicationInfo struct {
/* 是否可用, 0-不可用 1-可用 (Optional) */
Valid int `json:"valid"`
}
type Bwcfg ¶
type Bwcfg struct {
/* 数据的id,更新数据时需要传此ID (Optional) */
Id *int `json:"id"`
/* 关联内容 (Optional) */
Content *string `json:"content"`
/* 黑白名单类型,黑名单-black,白名单-white (Optional) */
BwType *string `json:"bwType"`
/* 数据类型,ip-IP,phone-手机,addr-地址,card-身份,pin-账户,eid-设备 (Optional) */
ResourceType *string `json:"resourceType"`
}
type CreditResult ¶
type CreditResult struct {
/* 是否成功,没成功会在failMsg附上错误信息 (Optional) */
Success bool `json:"success"`
/* 错误描述信息 (Optional) */
FailMsg string `json:"failMsg"`
/* 对应请求的dataId (Optional) */
DataId string `json:"dataId"`
/* 是否命中黑白名单,black-在黑名单中 white-在白名单中 none-不在任何名单中 (Optional) */
InBWList string `json:"inBWList"`
/* 对应请求的内容 (Optional) */
Content string `json:"content"`
/* 数据类型,ip-IP,phone-手机,addr-地址,card-身份,pin-账户,eid-设备 (Optional) */
ResourceType string `json:"resourceType"`
/* 评分数据 (Optional) */
ScoreDetail CreditScoreDetail `json:"scoreDetail"`
}
type CreditScoreDetail ¶
type CreditScoreDetail struct {
/* 风险类型,对应riskCode的中文描述 (Optional) */
RiskTag string `json:"riskTag"`
/* 风险类型编码 (Optional) */
RiskCode string `json:"riskCode"`
/* 风险分类,对应riskCode的分类,101~106账号综合风险,201~207手机综合风险,301设备综合风险,401~403身份综合风险,501~506IP综合风险 (Optional) */
RiskClass string `json:"riskClass"`
/* 风险评分,1-低风险 2-中低风险 3-中风险 4-中高风险 5-高风险 0-未知 (Optional) */
Score string `json:"score"`
/* 对应score的中文描述,1-低风险 2-中低风险 3-中风险 4-中高风险 5-高风险 0-未知 (Optional) */
ScoreDesc string `json:"scoreDesc"`
}
type CreditTask ¶
type DataOverview ¶
type DataOverview struct {
/* 总量 (Optional) */
Total int `json:"total"`
/* 已调用的量 (Optional) */
Consume int `json:"consume"`
/* (Optional) */
Detail RiskDetail `json:"detail"`
}
type DataResult ¶
type DataResult struct {
/* 检测时间,秒级时间戳 (Optional) */
Timestamp int `json:"timestamp"`
/* 数据类型,ip-IP,phone-手机,addr-地址,card-身份,pin-账户,eid-设备 (Optional) */
ResourceType string `json:"resourceType"`
/* 文本类型为检测内容,图片类型为图片短链 (Optional) */
Content string `json:"content"`
/* 风险级别,1-低风险 2-中低风险 3-中风险 4-中高风险 5-高风险 0-未知 (Optional) */
RiskLevel int `json:"riskLevel"`
/* 风险标签 (Optional) */
RiskTag string `json:"riskTag"`
}
type DataStatement ¶
type DataStatement struct {
/* 时间, yyyy-mm-dd hh:mm:ss格式 (Optional) */
Time string `json:"time"`
/* (Optional) */
Data DataOverview `json:"data"`
}
type GetPriceReq ¶
type GetPriceReq struct {
/* 地域信息 */
Region string `json:"region"`
/* 购买类型, 1:创建 2:续费 3:升配 */
BuyType int `json:"buyType"`
/* 购买时长 */
TimeSpan int `json:"timeSpan"`
/* 时间单位,month, year */
TimeUnit string `json:"timeUnit"`
/* 套餐类型 1.phone 2.IP 3.addr 4.eid 5.signup 6.login 7.marketing 8.pin 9.card */
PackageType int `json:"packageType"`
}
type OrderInfo ¶
type OrderInfo struct {
/* 用户名 (Optional) */
Pin string `json:"pin"`
/* 资源包类型 (Optional) */
PackageType string `json:"packageType"`
/* 时长 (Optional) */
Validity string `json:"validity"`
/* 规格 (Optional) */
Specs string `json:"specs"`
/* 资源包数量 (Optional) */
Quantity int `json:"quantity"`
/* 价格 (Optional) */
TotalFee string `json:"totalFee"`
/* 支付时间 (Optional) */
PayTime string `json:"payTime"`
}
type OrderReq ¶
type OrderReq struct {
/* 地域信息 */
Region string `json:"region"`
/* 购买类型, 1:创建 2:续费 3:升配 */
BuyType int `json:"buyType"`
/* 购买时长 */
TimeSpan int `json:"timeSpan"`
/* 时间单位,month, year */
TimeUnit string `json:"timeUnit"`
/* 创建时间 */
StartTime int `json:"startTime"`
/* 套餐类型 1.phone 2.IP 3.addr 4.eid 5.signup 6.login 7.marketing 8.pin 9.card */
PackageType int `json:"packageType"`
/* 下单成功后返回的url, eg:http://abc.com */
ReturnURL string `json:"returnURL"`
}
type PackInfo ¶
type PackInfo struct {
/* 资源包类型 (Optional) */
PackageType string `json:"packageType"`
/* 来源,1-免费,2-付费 (Optional) */
From int `json:"from"`
/* 总用量 (Optional) */
TotalAmount string `json:"totalAmount"`
/* 剩余用量 (Optional) */
BalanceAmount string `json:"balanceAmount"`
/* 生效时间 (Optional) */
StartTime string `json:"startTime"`
/* 失效时间 (Optional) */
EndTime string `json:"endTime"`
/* 资源包id (Optional) */
PackId string `json:"packId"`
}
type ResourceDataOverview ¶
type ResourceDataOverview struct {
/* 总量 (Optional) */
Total int `json:"total"`
/* 已调用的量 (Optional) */
Consume int `json:"consume"`
/* (Optional) */
Detail ResourceDetail `json:"detail"`
}
type ResourceDetail ¶
type RiskDetail ¶
type RiskDetail struct {
/* 中风险 (Optional) */
MeRisk int `json:"meRisk"`
/* 低风险 (Optional) */
LowRisk int `json:"lowRisk"`
/* 中低风险 (Optional) */
MedLoRisk int `json:"medLoRisk"`
/* 中高风险 (Optional) */
MedHiRisk int `json:"medHiRisk"`
/* 高风险 (Optional) */
HiRisk int `json:"hiRisk"`
/* 未知 (Optional) */
Unknown int `json:"unknown"`
}
type UserDetail ¶
type UserDetail struct {
/* 用户名称 (Optional) */
Pin string `json:"pin"`
/* 更新时间, yyyy-mm-dd hh:mm:ss格式 (Optional) */
UpdateTime string `json:"updateTime"`
/* 创建时间, yyyy-mm-dd hh:mm:ss格式 (Optional) */
CreateTime string `json:"createTime"`
/* 用户类型,0-全部类型,1-有效用户,2-无效用户,3-付费用户,4-免费用户 (Optional) */
UserType string `json:"userType"`
/* 累计调用量(1个月内) (Optional) */
UsedAmount int `json:"usedAmount"`
/* 购入流量包数 (Optional) */
PackagesAmount int `json:"packagesAmount"`
/* 跟踪描述 (Optional) */
Tracking string `json:"tracking"`
}
Click to show internal directories.
Click to hide internal directories.