Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RequestCreateNewOrder ¶
type RequestCreateNewOrder struct { CorpID string `json:"corpid,omitempty"` // BuyerUserID 下单人。服务商企业内成员userid。该userid必须登录过企业微信,并且企业微信已绑定微信,且必须为服务商企业内具有“购买接口许可”权限的管理员。最终也支持由其他人支付 BuyerUserID string `json:"buyer_userid,omitempty"` // AccountCount 账号个数详情,基础账号跟互通账号不能同时为0 AccountCount *model.AccountCount `json:"account_count,omitempty"` // AccountDuration 账号购买时长。总购买时长为(months*31+days)天,最少购买1个月(31天),最多购买60个月(1860天)。若企业为服务商测试企业,只支持购买1个月,不支持指定天购买 AccountDuration *model.AccountDuration `json:"account_duration,omitempty"` }
type RequestCreateRenewOrderJob ¶
type RequestCreateRenewOrderJob struct { CorpID string `json:"corpid,omitempty"` // AccountList 续期的账号列表,每次最多1000个。同一个jobid最多关联1000000个基础账号跟1000000个互通账号 AccountList []model.ActiveInfo `json:"account_list,omitempty"` // JobID 任务id,若不传则默认创建一个新任务。若指定第一次调用后拿到jobid,可以通过该接口将jobid关联多个userid JobID string `json:"jobid,omitempty"` }
type RequestListOrder ¶
type RequestListOrder struct { CorpID string `json:"corpid,omitempty"` // StartTime 开始时间,下单时间。可不填。但是不能单独指定该字段,start_time跟end_time必须同时指定。 StartTime string `json:"start_time,omitempty"` // EndTime 结束时间,下单时间。起始时间跟结束时间不能超过31天。可不填。但是不能单独指定该字段,start_time跟end_time必须同时指定。 EndTime string `json:"end_time,omitempty"` // Cursor 用于分页查询的游标,字符串类型,由上一次调用返回,首次调用可不填 Cursor string `json:"cursor,omitempty"` // Limit 返回的最大记录数,整型,最大值1000,默认值500 Limit int `json:"limit,omitempty"` }
type RequestSubmitOrderJob ¶
type RequestSubmitOrderJob struct { // JobID 任务id JobID string `json:"jobid,omitempty"` // BuyerUserID 下单人,服务商企业内成员userid。该userid必须登录过企业微信,并且企业微信已绑定微信,且必须为服务商企业内具有“购买接口许可”权限的管理员。 BuyerUserID string `json:"buyer_userid,omitempty"` // AccountDuration 账号购买时长 AccountDuration *model.AccountDuration `json:"account_duration,omitempty"` }
Click to show internal directories.
Click to hide internal directories.