Documentation
¶
Index ¶
- type AmountStatistics
- type ApplicationInfo
- type Bwcfg
- type BwcfgSet
- type CallDataDetail
- type CallDataStatistic
- type CreditResult
- type CreditScoreDetail
- type CreditTask
- type CreditTaskLogin
- type CreditTaskLoginDetail
- type CreditTaskMarketing
- type CreditTaskMarketingDetail
- type CreditTaskSignUp
- type CreditTaskSignUpDetail
- type Data
- type DataOverview
- type DataResult
- type DataStatement
- type GetPriceReq
- type GetUserInfoReq
- type InvalidUsersTotal
- type NewIncUsers
- type OrderInfo
- type OrderReq
- type PackInfo
- type PinCodeList
- type PkgOrderDetailObject
- type ResourceDataOverview
- type ResourceDetail
- type RiskDetail
- type SetPinCode
- type UserDetail
- type UserInfo
- type ValidUsersTotal
- type WhitePinItem
- type WhitePinList
- type WhitePinReq
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 CallDataDetail ¶ added in v1.54.0
type CallDataStatistic ¶ added in v1.54.0
type CallDataStatistic struct {
/* 总量 (Optional) */
Total int `json:"total"`
/* (Optional) */
Detail CallDataDetail `json:"detail"`
}
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-设备,signup-注册,login-登录,marketing-营销 (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综合风险,600~604注册综合风险,700~703登录综合风险,800~803营销综合风险 (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"`
/* 手机号码归属地,只有resourceType为phone时且归属地不为空时提供字段值,如:黑龙江-伊春市 (Optional) */
Attribution string `json:"attribution"`
}
type CreditTask ¶
type CreditTask struct {
/* 数据Id。需要保证在一次请求中所有的Id不重复 (Optional) */
DataId string `json:"dataId"`
/* 待检测数据,最长512个字符 (Optional) */
Content string `json:"content"`
/* 数据类型,ip-IP,phone-手机,addr-地址,card-身份,pin-账户,eid-设备,signup-注册,login-登录,marketing-营销 (Optional) */
ResourceType string `json:"resourceType"`
}
type CreditTaskLogin ¶ added in v1.54.0
type CreditTaskLogin struct {
/* 数据Id。需要保证在一次请求中所有的Id不重复 (Optional) */
DataId string `json:"dataId"`
/* 待检测数据字符串,最长4096个字符,为可解析字符串json,数据结构如creditTaskLoginDetail (Optional) */
Content CreditTaskLoginDetail `json:"content"`
/* 数据类型,login-登录 (Optional) */
ResourceType string `json:"resourceType"`
}
type CreditTaskLoginDetail ¶ added in v1.54.0
type CreditTaskLoginDetail struct {
/* 注册手机号,国内手机:11位手机号;海外手机:以+号开头,4位国家代码+5-11位手机号扩展位;手机注册,必填 (Optional) */
Phone string `json:"phone"`
/* 登录IP,用户登录IP,IPV4 或 IPV6 (Optional) */
LoginIp string `json:"loginIp"`
/* 登录认证方式,1:手动帐号密码输入;2:动态短信密码登录;3:二维码扫描登录;0其他 (Optional) */
LoginType string `json:"loginType"`
/* 登录账号名pin,用户登录使用名称 (Optional) */
LoginName string `json:"loginName"`
/* 注册渠道或注册终端,1:PC端web浏览器注册 PC-Brower;2:PC客户端注册 PC-Client;3:移动设备各种APP注册 Mobile-APP;4 :移动设备浏览器登录,移动端M页注册 Mobile-Brower;5:移动设备微信客户端中购物入口的注册操作 Mobile-WX;6: 移动设备QQ客户端中购物入口的注册操作 Mobile-QQ;7: 移动设备微信客户端中微信小程序注册操作- Mobile-WX;0:其他 (Optional) */
Channel int `json:"channel"`
/* 应用设备名称,PC 端:如果为浏览器说明浏览器名称 IE、firefox、chrome等;移动APP端:请说明移动APP名称 (Optional) */
DeviceName string `json:"deviceName"`
/* 应用设备版本,跟deviceName关联,说明deviceName对应的版本 (Optional) */
DeviceVersion string `json:"deviceVersion"`
/* 设备操作系统,说明设备的操作系统,如windows ,openSUSE、debian、ubuntu,unix, android, ios 等。 (Optional) */
DeviceOS string `json:"deviceOS"`
/* 设备操作系统版本,说明设备的操作系统版本,跟deviceOs 字段关联,例如deviceOs为android,此处可以为 3.0,4.0,4.2,5.0 等。 (Optional) */
DeviceOSVersion string `json:"deviceOSVersion"`
/* 登录时间,用户登录完成时间,UNIX时间戳 (Optional) */
LoginTime int64 `json:"loginTime"`
/* 登录占用时长,从出登录页到登录提交之间的时间差(出登录视图埋点,提交时计算时间差),如果为免密码登录方式,可以在换取认证token时生成时间戳,验证token时计算时间差,单位ms (Optional) */
ElapsedTime string `json:"elapsedTime"`
/* 登录结果,1:登录成功;2: 用户不存在,无法登录;3 :密码错误,无法登录;4: 密码错误,账号被锁定;5: 账号未通过审核,无法登录;6:账号审核中,无法登录;7:账号锁定,无法登录;8: 账号已注销,无法登录;9:短信验证码错误,无法登录;10:风险账号,无法登录;11:验证码错误,无法登录;0:其他; (Optional) */
LoginResult string `json:"loginResult"`
/* 登录邮箱,用户登录邮箱,可选参数 (Optional) */
LoginEmail string `json:"loginEmail"`
/* MAC地址,MAC 地址或设备唯一标识。 (Optional) */
MacAddress string `json:"macAddress"`
/* 手机设备号,Android:imei,IOS:idfa (Optional) */
Imei string `json:"imei"`
/* 手机设备号,Android:imei,IOS:idfa (Optional) */
Idfa string `json:"idfa"`
/* 注册ip,用户注册IP,IPV4 或 IPV (Optional) */
RegIp string `json:"regIp"`
/* 设备ID,设备指纹编码 (Optional) */
Eid string `json:"eid"`
/* 注册时间,用户注册完成时间,UNIX时间戳 (Optional) */
RegTime int `json:"regTime"`
/* 业务类型,1、个人;2、商家;3、企业;4、其他 (Optional) */
BizType string `json:"bizType"`
/* 认证方式,1 - PC 用户名/登录名+密码登录;2 - PC 关联手机号+密码登录;3 - PC 邮箱+密码登录;5 - 手机APP扫码授权登录其他终端(PC、TV、PAD、冰箱等);6-(APP & M & WX & QQ、微信小程序、快应用)账号+密码登录;15-刷脸登录; (Optional) */
AuthType string `json:"authType"`
/* 接入登录应用Id,仅APP登录时提供,说明接入京东登录的应用标识 (Optional) */
AppId string `json:"appId"`
/* 手机品牌,如果手机注册,请带上此信息 (Optional) */
MobileBrand string `json:"mobileBrand"`
/* App 客户端版本 (Optional) */
AppVersion string `json:"appVersion"`
/* 用户操作过程中鼠标单击次数 (Optional) */
MouseClickCount int `json:"mouseClickCount"`
/* 用户操作过程中键盘单击次数 (Optional) */
KeyboardClickCount int `json:"keyboardClickCount"`
/* 用户 HTTP 请求的 referer 值 (Optional) */
Referer string `json:"referer"`
/* 登录成功后跳转页面 (Optional) */
JumpUrl string `json:"jumpUrl"`
/* 用户 HTTP 请求的 userAgent (Optional) */
UserAgent string `json:"userAgent"`
/* 用户 HTTP 请求中的 x_forward_for (Optional) */
XForwardedFor string `json:"xForwardedFor"`
}
type CreditTaskMarketing ¶ added in v1.54.0
type CreditTaskMarketing struct {
/* 数据Id。需要保证在一次请求中所有的Id不重复 (Optional) */
DataId string `json:"dataId"`
/* 待检测数据字符串,最长4096个字符,为可解析字符串json,数据结构如creditTaskMarketingDetail (Optional) */
Content CreditTaskMarketingDetail `json:"content"`
/* 数据类型,marketing-营销 (Optional) */
ResourceType string `json:"resourceType"`
}
type CreditTaskMarketingDetail ¶ added in v1.54.0
type CreditTaskMarketingDetail struct {
/* 注册手机号,国内手机:11位手机号;海外手机:以+号开头,4位国家代码+5-11位手机号扩展位;手机注册,必填 (Optional) */
Phone string `json:"phone"`
/* 参与活动IP,用户领取奖励时的真实外网 IP(非服务端),IPV4 或 IPV6 (Optional) */
Ip string `json:"ip"`
/* 参与活动时间戳,参与活动时间戳,UNIX时间戳 (Optional) */
Time int64 `json:"time"`
/* 用户参加活动渠道或终端,1:PC端web浏览器注册 PC-Brower;2:PC客户端注册 PC-Client;3:移动设备各种APP注册 Mobile-APP;4 :移动设备浏览器登录,移动端M页注册 Mobile-Brower;5:移动设备微信客户端中购物入口的注册操作 Mobile-WX;6: 移动设备QQ客户端中购物入口的注册操作 Mobile-QQ;7: 移动设备微信客户端中微信小程序注册操作- Mobile-WX;0:其他 (Optional) */
Channel int `json:"channel"`
/* 小写referUrl (Optional) */
ReferUrlLower string `json:"referUrlLower"`
/* 登录方式,1:手动帐号密码输入;2:动态短信密码登录;3:二维码扫描登录;0:其他 (Optional) */
LoginType int `json:"loginType"`
/* 登录时间,用户最近登录完成时间,UNIX时间戳 (Optional) */
LastLoginTime int64 `json:"lastLoginTime"`
/* 注册时间,UNIX时间戳 (Optional) */
RegTime int `json:"regTime"`
/* 注册来源的外网 IP,IPV4 或 IPV6 (Optional) */
RegIp string `json:"regIp"`
/* 注册类型,1:手机注册;2:邮箱注册;3:pin注册;0:其他。 (Optional) */
RegType int `json:"regType"`
/* 注册帐号名,用户注册使用名称 (Optional) */
RegName string `json:"regName"`
/* 注册渠道或注册终端,1: PC端web浏览器注册 PC-Brower;2:PC客户端注册 PC-Client;3:移动设备各种APP注册 Mobile-APP;4 :移动设备浏览器登录,移动端M页注册 Mobile-Brower;5:移动设备微信客户端中购物入口的注册操作 Mobile-WX;6: 移动设备QQ客户端中购物入口的注册操作 Mobile-QQ;7: 移动设备微信客户端中微信小程序注册操作- Mobile-WX;0:其他 (Optional) */
RegChannel int `json:"regChannel"`
/* 参加活动设备uid,UID是使用iOS系统非隐私参数,用一套统一规则生成的用于标识苹果手机的ID (Optional) */
Uid string `json:"uid"`
/* 参与活动登录的设备号,设备指纹编码 (Optional) */
Eid string `json:"eid"`
/* MAC地址,MAC 地址或设备唯一标识。 (Optional) */
MacAddress string `json:"macAddress"`
/* 手机制造商 ID,手机制造商 ID,如果手机注册,请带上此信息。 (Optional) */
VendorId string `json:"vendorId"`
/* 手机设备号,Android:imei,IOS:idfa (Optional) */
Imei string `json:"imei"`
/* 手机设备号,Android:imei,IOS:idfa (Optional) */
Idfa string `json:"idfa"`
/* App 客户端版本,如果使用App操作,请带上此信息 (Optional) */
AppVersion string `json:"appVersion"`
/* 业务 ID, 网站或应用在多个业务中使用此服务,通过此 ID 区分统计数据 (Optional) */
BusinessId int `json:"businessId"`
/* 对于新人的类型做分类,用于新人权益互斥的场景做领券限制,不同业务场景的解释会有变化。例如:1001:新人188大礼包;1002:全链路新人礼包;1003:市场部新人;1004: 极速版拉新;1005:事业部拉新 (Optional) */
NewPersonType int `json:"newPersonType"`
/* 优惠券ID (Optional) */
BatchId string `json:"batchId"`
/* 活动key (Optional) */
ActivityKeyRaw string `json:"activityKeyRaw"`
/* 业务来源,基础账号侧配置的业务来源,用来识别和区分独立业务,枚举可根据客户具体需求调整。 (Optional) */
Source int `json:"source"`
/* cookie 的Hash值,用户 HTTP 请求中的 cookie 进行2次 hash 的值,只要保证相同 cookie 的 hash 值一致即可。 (Optional) */
CookieHash string `json:"cookieHash"`
/* 用户领取奖品邮寄地址 (Optional) */
Address string `json:"address"`
/* 用户 HTTP 请求的 userAgent (Optional) */
UserAgent string `json:"userAgent"`
/* 用户 HTTP 请求中的 x_forward_for。 (Optional) */
XForwardedFor string `json:"xForwardedFor"`
/* 用户操作过程中鼠标单击次数。 (Optional) */
MouseClickCount int `json:"mouseClickCount"`
/* 用户操作过程中键盘单击次数。 (Optional) */
KeyboardClickCount int `json:"keyboardClickCount"`
/* 登录耗时,从出登录页到登录提交之间的时间差(出登录视图埋点,提交时计算时间差),如果为免密码登录方式,可以在换取认证token时生成时间戳,验证token时计算时间差,单位ms (Optional) */
LoginSpend int `json:"loginSpend"`
/* 最后登录设备号(eid),设备指纹编码 (Optional) */
LastLoginEid string `json:"lastLoginEid"`
/* 登录成功后跳转页面。 (Optional) */
JumpUrl string `json:"jumpUrl"`
/* 注册占用时长,从用户进入注册页到点击注册提交之间的时间差,单位ms (Optional) */
ElapsedTime string `json:"elapsedTime"`
/* 注册结果,成功 or 失败;如直接做拦截校验可不填,1:注册成功;2:注册失败。 (Optional) */
RegResult int `json:"regResult"`
/* 用户注册邮箱 (Optional) */
RegEmail string `json:"regEmail"`
Share int `json:"share"`
/* 单日内,单个账号每日领取奖励的最大次数。 (Optional) */
DayTimes int `json:"dayTimes"`
/* 整个活动周期内,单个账号能领取奖励的最大次数 (Optional) */
TotalTimes int `json:"totalTimes"`
/* 维度。浮点数,范围为-90 - 90 (Optional) */
Atitude int `json:"atitude"`
/* 经度。浮点数,范围为-180 - 180 (Optional) */
Longitude int `json:"longitude"`
}
type CreditTaskSignUp ¶ added in v1.54.0
type CreditTaskSignUp struct {
/* 数据Id。需要保证在一次请求中所有的Id不重复 (Optional) */
DataId string `json:"dataId"`
/* 待检测数据字符串,最长4096个字符,为可解析字符串json,例如:"{\"phone\":\"18212341234\",\"ip\":\"1.1.1.1\",\"regEmail\":\"\",\"regName\":\"user1\",\"regType\":1,\"channel\":1,\"timestamp\":1604588399968,\"elapsedTime\":\"29\",\"eid\":\"7E8XXX\",\"regResult\":1}"。数据结构如creditTaskSignUpDetail (Optional) */
Content CreditTaskSignUpDetail `json:"content"`
/* 数据类型,signup-注册场景 (Optional) */
ResourceType string `json:"resourceType"`
}
type CreditTaskSignUpDetail ¶ added in v1.54.0
type CreditTaskSignUpDetail struct {
/* 注册手机号,国内手机:11位手机号;海外手机:以+号开头,4位国家代码+5-11位手机号扩展位;手机注册,必填 (Optional) */
Phone string `json:"phone"`
/* 注册IP,用户注册IP,IPV4 或 IPV6 (Optional) */
Ip string `json:"ip"`
/* 注册邮箱,用户注册邮箱;邮箱注册,必填 (Optional) */
RegEmail string `json:"regEmail"`
/* 注册账号名,用户注册名称;pin注册,必填 (Optional) */
RegName string `json:"regName"`
/* 注册类型,1:手机注册;2 :邮箱注册;3:pin注册;0:其他。 (Optional) */
RegType int `json:"regType"`
/* 注册渠道或注册终端,1:PC端web浏览器注册 PC-Brower;2:PC客户端注册 PC-Client;3:移动设备各种APP注册 Mobile-APP;4 :移动设备浏览器登录,移动端M页注册 Mobile-Brower;5:移动设备微信客户端中购物入口的注册操作 Mobile-WX;6: 移动设备QQ客户端中购物入口的注册操作 Mobile-QQ;7: 移动设备微信客户端中微信小程序注册操作- Mobile-WX;0:其他 (Optional) */
Channel int `json:"channel"`
/* 注册时间,用户注册完成时间,UNIX时间戳,精确到毫秒 (Optional) */
Timestamp int64 `json:"timestamp"`
/* 注册占用时长,从用户进入注册页到点击注册提交之间的时间差,单位ms (Optional) */
ElapsedTime string `json:"elapsedTime"`
/* MAC地址,MAC 地址或设备唯一标识。 (Optional) */
MacAddress string `json:"macAddress"`
/* 手机设备号,Android:imei,IOS:idfa (Optional) */
Imei string `json:"imei"`
/* 手机设备号,Android:imei,IOS:idfa (Optional) */
Idfa string `json:"idfa"`
/* 注册设备号,设备指纹编码 (Optional) */
Eid string `json:"eid"`
/* 注册结果,1:注册成功;2:注册失败。 (Optional) */
RegResult int `json:"regResult"`
}
type Data ¶ added in v1.54.0
type Data struct {
/* 累计付费用户 (Optional) */
PaidUsersNumber int `json:"paidUsersNumber"`
/* 累计体验用户 (Optional) */
FreeUsersNumber int `json:"freeUsersNumber"`
/* 累计无效用户 (Optional) */
InvalidUsersNumber int `json:"invalidUsersNumber"`
/* 资源包总数 (Optional) */
TotalResourcePack int `json:"totalResourcePack"`
/* 有效资源包 (Optional) */
ValidResourcePack int `json:"validResourcePack"`
/* 过期资源包 (Optional) */
ExpireResourcePack int `json:"expireResourcePack"`
/* 订单总额 (Optional) */
TotalOrder int `json:"totalOrder"`
/* 收入总额 (Optional) */
TotalIncome int `json:"totalIncome"`
}
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-设备,reg-注册,login-登录,activity-营销 (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"`
/* QPS上限(1-7) 1-100 2-300 3-500 4-1000 5-3000 6-5000 7-10000 */
QpsLimit int `json:"qpsLimit"`
/* 是否需要爬虫IP识别,当packageType为ip时必填 false-不购买 true-购买 (Optional) */
NeedSpiderIp bool `json:"needSpiderIp"`
/* 注册,登录,营销场景的版本号,当packageTpe为signup,login,marketing时必填 1-标准版 2-定制版 (Optional) */
Version int `json:"version"`
}
type GetUserInfoReq ¶ added in v1.54.0
type GetUserInfoReq struct {
/* 跟踪描述 (Optional) */
Following string `json:"following"`
}
type InvalidUsersTotal ¶ added in v1.54.0
type NewIncUsers ¶ added in v1.54.0
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"`
/* QPS上限(1-7) 1-100 2-300 3-500 4-1000 5-3000 6-5000 7-10000 */
QpsLimit int `json:"qpsLimit"`
/* 是否需要爬虫IP识别,当packageType为ip时必填 false-不购买 true-购买 (Optional) */
NeedSpiderIp bool `json:"needSpiderIp"`
/* 注册,登录,营销场景的版本号,当packageTpe为signup,login,marketing时必填 1-标准版 2-定制版 (Optional) */
Version int `json:"version"`
}
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"`
/* 是否需要爬虫ip (Optional) */
NeedSpiderIp bool `json:"needSpiderIp"`
/* QPS上限 (Optional) */
QpsLimit int `json:"qpsLimit"`
/* 注册,登录,营销场景的版本 (Optional) */
Version int `json:"version"`
}
type PinCodeList ¶ added in v1.54.0
type PinCodeList struct {
/* 用户ID,新增时为0,更新时为更新id值 (Optional) */
Id int `json:"id"`
/* 用户pin (Optional) */
UserPin string `json:"userPin"`
/* 客户编码 (Optional) */
CustomerCode string `json:"customerCode"`
/* 业务线编码 (Optional) */
ServiceCode string `json:"serviceCode"`
/* 注册策略编码 (Optional) */
SignupStgyCode string `json:"signupStgyCode"`
/* 登录策略编码 (Optional) */
LoginStgyCode string `json:"loginStgyCode"`
/* 营销策略编码 (Optional) */
MarketingStgyCode string `json:"marketingStgyCode"`
/* 注册杰夫分组 (Optional) */
SignupJsfCode string `json:"signupJsfCode"`
/* 登录杰夫分组 (Optional) */
LoginJsfCode string `json:"loginJsfCode"`
/* 营销杰夫分组 (Optional) */
MarketingJsfCode string `json:"marketingJsfCode"`
}
type PkgOrderDetailObject ¶ added in v1.54.0
type PkgOrderDetailObject struct {
/* 用户pin (Optional) */
Pin string `json:"pin"`
/* 产品名称 (Optional) */
PackageType string `json:"packageType"`
/* 规格 (Optional) */
Specs string `json:"specs"`
/* 付费类型 (Optional) */
PayType string `json:"payType"`
/* 下单时间, yyyy-mm-dd hh:mm:ss格式 (Optional) */
PayTime string `json:"payTime"`
/* 订单状态:PAID - 支付,PRE-PAID - 预支付 (Optional) */
Status string `json:"status"`
/* 订单金额 (Optional) */
TotalFee int `json:"totalFee"`
/* 代金券 (Optional) */
FavorableFee int `json:"favorableFee"`
/* 余额 (Optional) */
BalanceFee int `json:"balanceFee"`
/* 实付总金额 (Optional) */
ActualFee int `json:"actualFee"`
}
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 SetPinCode ¶ added in v1.54.0
type SetPinCode struct {
/* 用户ID,新增时为0,更新时为更新id值 (Optional) */
Id int `json:"id"`
/* 用户pin (Optional) */
UserPin string `json:"userPin"`
/* 客户编码 (Optional) */
CustomerCode string `json:"customerCode"`
/* 业务线编码 (Optional) */
ServiceCode string `json:"serviceCode"`
/* 注册策略编码 (Optional) */
SignupStgyCode string `json:"signupStgyCode"`
/* 登录策略编码 (Optional) */
LoginStgyCode string `json:"loginStgyCode"`
/* 营销策略编码 (Optional) */
MarketingStgyCode string `json:"marketingStgyCode"`
/* 注册杰夫分组 (Optional) */
SignupJsfCode string `json:"signupJsfCode"`
/* 登录杰夫分组 (Optional) */
LoginJsfCode string `json:"loginJsfCode"`
/* 营销杰夫分组 (Optional) */
MarketingJsfCode string `json:"marketingJsfCode"`
}
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"`
}
type UserInfo ¶ added in v1.54.0
type UserInfo struct {
/* 用户pin (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"`
/* 用户类型 (Optional) */
UserType string `json:"userType"`
/* 剩余调用量 (Optional) */
BalanceAmount int `json:"balanceAmount"`
/* 累计调用量 (Optional) */
TotalCallAmount int `json:"totalCallAmount"`
/* 总购买量 (Optional) */
TotalBuyAmount int `json:"totalBuyAmount"`
/* 资源包数量 (Optional) */
ResourceAmount int `json:"resourceAmount"`
/* 跟踪描述 (Optional) */
Following string `json:"following"`
}
type ValidUsersTotal ¶ added in v1.54.0
type WhitePinItem ¶ added in v1.54.0
type WhitePinItem struct {
/* 数据的id,更新数据时需要传此ID (Optional) */
Id int `json:"id"`
/* 是否付费用户 0-白名单用户,购买资源包 1-付费用户,可购买资源包及免费测试 (Optional) */
IsPaidUser int `json:"isPaidUser"`
/* 用户pin (Optional) */
UserPin string `json:"userPin"`
/* 开始时间,秒级时间戳,当选项为付费用户时必填 (Optional) */
StartTime int `json:"startTime"`
/* 结束时间,秒级时间戳,当选项为付费用户时必填 (Optional) */
EndTime int `json:"endTime"`
/* 是否开通免费试用号码检测服务, 0-不开通 1-开通,默认为0 (Optional) */
Phone int `json:"phone"`
/* 是否开通免费试用ip检测服务, 0-不开通 1-开通,默认为0 (Optional) */
Ip int `json:"ip"`
/* 是否开通免费试用地址检测服务, 0-不开通 1-开通,默认为0 (Optional) */
Addr int `json:"addr"`
/* 是否开通免费试用注册保护检测服务, 0-不开通 1-开通,默认为0 (Optional) */
Signup int `json:"signup"`
/* 是否开通免费试用登录保护检测服务, 0-不开通 1-开通,默认为0 (Optional) */
Login int `json:"login"`
/* 是否开通免费试用营销保护检测服务, 0-不开通 1-开通,默认为0 (Optional) */
Marketing int `json:"marketing"`
/* QPS上限值 100,300,500,1000,3000,5000,10000,当选项为付费用户时必填 (Optional) */
QpsLimit int `json:"qpsLimit"`
/* 客户名称 (Optional) */
ClientName string `json:"clientName"`
/* 客户类型,Standard-标准版 Custom-定制版 (Optional) */
ClientType string `json:"clientType"`
}
type WhitePinList ¶ added in v1.54.0
type WhitePinList struct {
/* 数据id (Optional) */
Id int `json:"id"`
/* 是否付费用户 0-白名单用户,购买资源包 1-付费用户,可购买资源包及免费测试 (Optional) */
IsPaidUser int `json:"isPaidUser"`
/* 用户pin (Optional) */
UserPin string `json:"userPin"`
/* 开始时间,秒级时间戳 (Optional) */
StartTime int `json:"startTime"`
/* 结束时间,秒级时间戳 (Optional) */
EndTime int `json:"endTime"`
/* 是否开通免费试用号码检测服务, 0-不开通 1-开通 (Optional) */
Phone int `json:"phone"`
/* 是否开通免费试用ip检测服务, 0-不开通 1-开通 (Optional) */
Ip int `json:"ip"`
/* 是否开通免费试用地址检测服务, 0-不开通 1-开通 (Optional) */
Addr int `json:"addr"`
/* 是否开通免费试用注册保护检测服务, 0-不开通 1-开通 (Optional) */
Signup int `json:"signup"`
/* 是否开通免费试用登录保护检测服务, 0-不开通 1-开通 (Optional) */
Login int `json:"login"`
/* 是否开通免费试用营销保护检测服务, 0-不开通 1-开通 (Optional) */
Marketing int `json:"marketing"`
/* QPS上限值 (Optional) */
QpsLimit int `json:"qpsLimit"`
/* 客户名称 (Optional) */
ClientName string `json:"clientName"`
/* 客户类型,Standard-标准版 Custom-定制版 (Optional) */
ClientType string `json:"clientType"`
}
type WhitePinReq ¶ added in v1.54.0
type WhitePinReq struct {
/* 新增还是更新,add-新增,update-更新 (Optional) */
Action string `json:"action"`
/* (Optional) */
WhitePinItem WhitePinItem `json:"whitePinItem"`
}
Source Files
¶
- AmountStatistics.go
- ApplicationInfo.go
- Bwcfg.go
- BwcfgSet.go
- CallDataDetail.go
- CallDataStatistic.go
- CreditResult.go
- CreditScoreDetail.go
- CreditTask.go
- CreditTaskLogin.go
- CreditTaskLoginDetail.go
- CreditTaskMarketing.go
- CreditTaskMarketingDetail.go
- CreditTaskSignUp.go
- CreditTaskSignUpDetail.go
- Data.go
- DataOverview.go
- DataResult.go
- DataStatement.go
- GetPriceReq.go
- GetUserInfoReq.go
- InvalidUsersTotal.go
- NewIncUsers.go
- OrderInfo.go
- OrderReq.go
- PackInfo.go
- PinCodeList.go
- PkgOrderDetailObject.go
- ResourceDataOverview.go
- ResourceDetail.go
- RiskDetail.go
- SetPinCode.go
- UserDetail.go
- UserInfo.go
- ValidUsersTotal.go
- WhitePinItem.go
- WhitePinList.go
- WhitePinReq.go
Click to show internal directories.
Click to hide internal directories.