|
|
@@ -77,19 +77,19 @@ type NotifyRequest struct {
|
|
|
IsSubscribe string `xml:"is_subscribe,omitempty" json:"is_subscribe,omitempty"`
|
|
|
TradeType string `xml:"trade_type,omitempty" json:"trade_type,omitempty"`
|
|
|
BankType string `xml:"bank_type,omitempty" json:"bank_type,omitempty"`
|
|
|
- TotalFee int `xml:"total_fee,omitempty" json:"total_fee,omitempty"`
|
|
|
- SettlementTotalFee int `xml:"settlement_total_fee,omitempty" json:"settlement_total_fee,omitempty"`
|
|
|
+ TotalFee string `xml:"total_fee,omitempty" json:"total_fee,omitempty"`
|
|
|
+ SettlementTotalFee string `xml:"settlement_total_fee,omitempty" json:"settlement_total_fee,omitempty"`
|
|
|
FeeType string `xml:"fee_type,omitempty" json:"fee_type,omitempty"`
|
|
|
- CashFee int `xml:"cash_fee,omitempty" json:"cash_fee,omitempty"`
|
|
|
+ CashFee string `xml:"cash_fee,omitempty" json:"cash_fee,omitempty"`
|
|
|
CashFeeType string `xml:"cash_fee_type,omitempty" json:"cash_fee_type,omitempty"`
|
|
|
- CouponFee int `xml:"coupon_fee,omitempty" json:"coupon_fee,omitempty"`
|
|
|
- CouponCount int `xml:"coupon_count,omitempty" json:"coupon_count,omitempty"`
|
|
|
+ CouponFee string `xml:"coupon_fee,omitempty" json:"coupon_fee,omitempty"`
|
|
|
+ CouponCount string `xml:"coupon_count,omitempty" json:"coupon_count,omitempty"`
|
|
|
CouponType0 string `xml:"coupon_type_0,omitempty" json:"coupon_type_0,omitempty"`
|
|
|
CouponType1 string `xml:"coupon_type_1,omitempty" json:"coupon_type_1,omitempty"`
|
|
|
CouponId0 string `xml:"coupon_id_0,omitempty" json:"coupon_id_0,omitempty"`
|
|
|
CouponId1 string `xml:"coupon_id_1,omitempty" json:"coupon_id_1,omitempty"`
|
|
|
- CouponFee0 int `xml:"coupon_fee_0,omitempty" json:"coupon_fee_0,omitempty"`
|
|
|
- CouponFee1 int `xml:"coupon_fee_1,omitempty" json:"coupon_fee_1,omitempty"`
|
|
|
+ CouponFee0 string `xml:"coupon_fee_0,omitempty" json:"coupon_fee_0,omitempty"`
|
|
|
+ CouponFee1 string `xml:"coupon_fee_1,omitempty" json:"coupon_fee_1,omitempty"`
|
|
|
TransactionId string `xml:"transaction_id,omitempty" json:"transaction_id,omitempty"`
|
|
|
OutTradeNo string `xml:"out_trade_no,omitempty" json:"out_trade_no,omitempty"`
|
|
|
Attach string `xml:"attach,omitempty" json:"attach,omitempty"`
|
|
|
@@ -129,19 +129,19 @@ type QueryOrderResponse struct {
|
|
|
TradeType string `xml:"trade_type,omitempty" json:"trade_type,omitempty"`
|
|
|
TradeState string `xml:"trade_state,omitempty" json:"trade_state,omitempty"`
|
|
|
BankType string `xml:"bank_type,omitempty" json:"bank_type,omitempty"`
|
|
|
- TotalFee int `xml:"total_fee,omitempty" json:"total_fee,omitempty"`
|
|
|
- SettlementTotalFee int `xml:"settlement_total_fee,omitempty" json:"settlement_total_fee,omitempty"`
|
|
|
+ TotalFee string `xml:"total_fee,omitempty" json:"total_fee,omitempty"`
|
|
|
+ SettlementTotalFee string `xml:"settlement_total_fee,omitempty" json:"settlement_total_fee,omitempty"`
|
|
|
FeeType string `xml:"fee_type,omitempty" json:"fee_type,omitempty"`
|
|
|
- CashFee int `xml:"cash_fee,omitempty" json:"cash_fee,omitempty"`
|
|
|
+ CashFee string `xml:"cash_fee,omitempty" json:"cash_fee,omitempty"`
|
|
|
CashFeeType string `xml:"cash_fee_type,omitempty" json:"cash_fee_type,omitempty"`
|
|
|
- CouponFee int `xml:"coupon_fee,omitempty" json:"coupon_fee,omitempty"`
|
|
|
- CouponCount int `xml:"coupon_count,omitempty" json:"coupon_count,omitempty"`
|
|
|
+ CouponFee string `xml:"coupon_fee,omitempty" json:"coupon_fee,omitempty"`
|
|
|
+ CouponCount string `xml:"coupon_count,omitempty" json:"coupon_count,omitempty"`
|
|
|
CouponType0 string `xml:"coupon_type_0,omitempty" json:"coupon_type_0,omitempty"`
|
|
|
CouponType1 string `xml:"coupon_type_1,omitempty" json:"coupon_type_1,omitempty"`
|
|
|
CouponId0 string `xml:"coupon_id_0,omitempty" json:"coupon_id_0,omitempty"`
|
|
|
CouponId1 string `xml:"coupon_id_1,omitempty" json:"coupon_id_1,omitempty"`
|
|
|
- CouponFee0 int `xml:"coupon_fee_0,omitempty" json:"coupon_fee_0,omitempty"`
|
|
|
- CouponFee1 int `xml:"coupon_fee_1,omitempty" json:"coupon_fee_1,omitempty"`
|
|
|
+ CouponFee0 string `xml:"coupon_fee_0,omitempty" json:"coupon_fee_0,omitempty"`
|
|
|
+ CouponFee1 string `xml:"coupon_fee_1,omitempty" json:"coupon_fee_1,omitempty"`
|
|
|
TransactionId string `xml:"transaction_id,omitempty" json:"transaction_id,omitempty"`
|
|
|
OutTradeNo string `xml:"out_trade_no,omitempty" json:"out_trade_no,omitempty"`
|
|
|
Attach string `xml:"attach,omitempty" json:"attach,omitempty"`
|
|
|
@@ -189,20 +189,20 @@ type RefundResponse struct {
|
|
|
OutTradeNo string `xml:"out_trade_no,omitempty" json:"out_trade_no,omitempty"`
|
|
|
OutRefundNo string `xml:"out_refund_no,omitempty" json:"out_refund_no,omitempty"`
|
|
|
RefundId string `xml:"refund_id,omitempty" json:"refund_id,omitempty"`
|
|
|
- RefundFee int `xml:"refund_fee,omitempty" json:"refund_fee,omitempty"`
|
|
|
- SettlementRefundFee int `xml:"settlement_refund_fee,omitempty" json:"settlement_refund_fee,omitempty"`
|
|
|
- TotalFee int `xml:"total_fee,omitempty" json:"total_fee,omitempty"`
|
|
|
- SettlementTotalFee int `xml:"settlement_total_fee,omitempty" json:"settlement_total_fee,omitempty"`
|
|
|
+ RefundFee string `xml:"refund_fee,omitempty" json:"refund_fee,omitempty"`
|
|
|
+ SettlementRefundFee string `xml:"settlement_refund_fee,omitempty" json:"settlement_refund_fee,omitempty"`
|
|
|
+ TotalFee string `xml:"total_fee,omitempty" json:"total_fee,omitempty"`
|
|
|
+ SettlementTotalFee string `xml:"settlement_total_fee,omitempty" json:"settlement_total_fee,omitempty"`
|
|
|
FeeType string `xml:"fee_type,omitempty" json:"fee_type,omitempty"`
|
|
|
- CashFee int `xml:"cash_fee,omitempty" json:"cash_fee,omitempty"`
|
|
|
+ CashFee string `xml:"cash_fee,omitempty" json:"cash_fee,omitempty"`
|
|
|
CashFeeType string `xml:"cash_fee_type,omitempty" json:"cash_fee_type,omitempty"`
|
|
|
- CashRefundFee int `xml:"cash_refund_fee,omitempty" json:"cash_refund_fee,omitempty"`
|
|
|
+ CashRefundFee string `xml:"cash_refund_fee,omitempty" json:"cash_refund_fee,omitempty"`
|
|
|
CouponType0 string `xml:"coupon_type_0,omitempty" json:"coupon_type_0,omitempty"`
|
|
|
CouponType1 string `xml:"coupon_type_1,omitempty" json:"coupon_type_1,omitempty"`
|
|
|
- CouponRefundFee int `xml:"coupon_refund_fee,omitempty" json:"coupon_refund_fee,omitempty"`
|
|
|
- CouponRefundFee0 int `xml:"coupon_refund_fee_0,omitempty" json:"coupon_refund_fee_0,omitempty"`
|
|
|
- CouponRefundFee1 int `xml:"coupon_refund_fee_1,omitempty" json:"coupon_refund_fee_1,omitempty"`
|
|
|
- CouponRefundCount int `xml:"coupon_refund_count,omitempty" json:"coupon_refund_count,omitempty"`
|
|
|
+ CouponRefundFee string `xml:"coupon_refund_fee,omitempty" json:"coupon_refund_fee,omitempty"`
|
|
|
+ CouponRefundFee0 string `xml:"coupon_refund_fee_0,omitempty" json:"coupon_refund_fee_0,omitempty"`
|
|
|
+ CouponRefundFee1 string `xml:"coupon_refund_fee_1,omitempty" json:"coupon_refund_fee_1,omitempty"`
|
|
|
+ CouponRefundCount string `xml:"coupon_refund_count,omitempty" json:"coupon_refund_count,omitempty"`
|
|
|
CouponRefundId0 string `xml:"coupon_refund_id_0,omitempty" json:"coupon_refund_id_0,omitempty"`
|
|
|
CouponRefundId1 string `xml:"coupon_refund_id_1,omitempty" json:"coupon_refund_id_1,omitempty"`
|
|
|
}
|
|
|
@@ -217,41 +217,41 @@ type QueryRefundResponse struct {
|
|
|
MchId string `xml:"mch_id,omitempty" json:"mch_id,omitempty"`
|
|
|
NonceStr string `xml:"nonce_str,omitempty" json:"nonce_str,omitempty"`
|
|
|
Sign string `xml:"sign,omitempty" json:"sign,omitempty"`
|
|
|
- TotalRefundCount int `xml:"total_refund_count,omitempty" json:"total_refund_count,omitempty"`
|
|
|
+ TotalRefundCount string `xml:"total_refund_count,omitempty" json:"total_refund_count,omitempty"`
|
|
|
TransactionId string `xml:"transaction_id,omitempty" json:"transaction_id,omitempty"`
|
|
|
OutTradeNo string `xml:"out_trade_no,omitempty" json:"out_trade_no,omitempty"`
|
|
|
- TotalFee int `xml:"total_fee,omitempty" json:"total_fee,omitempty"`
|
|
|
- SettlementTotalFee int `xml:"settlement_total_fee,omitempty" json:"settlement_total_fee,omitempty"`
|
|
|
+ TotalFee string `xml:"total_fee,omitempty" json:"total_fee,omitempty"`
|
|
|
+ SettlementTotalFee string `xml:"settlement_total_fee,omitempty" json:"settlement_total_fee,omitempty"`
|
|
|
FeeType string `xml:"fee_type,omitempty" json:"fee_type,omitempty"`
|
|
|
- CashFee int `xml:"cash_fee,omitempty" json:"cash_fee,omitempty"`
|
|
|
- RefundCount int `xml:"refund_count,omitempty" json:"refund_count,omitempty"`
|
|
|
+ CashFee string `xml:"cash_fee,omitempty" json:"cash_fee,omitempty"`
|
|
|
+ RefundCount string `xml:"refund_count,omitempty" json:"refund_count,omitempty"`
|
|
|
OutRefundNo0 string `xml:"out_refund_no_0,omitempty" json:"out_refund_no_0,omitempty"`
|
|
|
OutRefundNo1 string `xml:"out_refund_no_1,omitempty" json:"out_refund_no_1,omitempty"`
|
|
|
RefundId0 string `xml:"refund_id_0,omitempty" json:"refund_id_0,omitempty"`
|
|
|
RefundId1 string `xml:"refund_id_1,omitempty" json:"refund_id_1,omitempty"`
|
|
|
RefundChannel0 string `xml:"refund_channel_0,omitempty" json:"refund_channel_0,omitempty"`
|
|
|
RefundChannel1 string `xml:"refund_channel_1,omitempty" json:"refund_channel_1,omitempty"`
|
|
|
- RefundFee int `xml:"refund_fee,omitempty" json:"refund_fee,omitempty"`
|
|
|
- RefundFee0 int `xml:"refund_fee_0,omitempty" json:"refund_fee_0,omitempty"`
|
|
|
- RefundFee1 int `xml:"refund_fee_1,omitempty" json:"refund_fee_1,omitempty"`
|
|
|
- SettlementRefundFee0 int `xml:"settlement_refund_fee_0,omitempty" json:"settlement_refund_fee_0,omitempty"`
|
|
|
- SettlementRefundFee1 int `xml:"settlement_refund_fee_1,omitempty" json:"settlement_refund_fee_1,omitempty"`
|
|
|
+ RefundFee string `xml:"refund_fee,omitempty" json:"refund_fee,omitempty"`
|
|
|
+ RefundFee0 string `xml:"refund_fee_0,omitempty" json:"refund_fee_0,omitempty"`
|
|
|
+ RefundFee1 string `xml:"refund_fee_1,omitempty" json:"refund_fee_1,omitempty"`
|
|
|
+ SettlementRefundFee0 string `xml:"settlement_refund_fee_0,omitempty" json:"settlement_refund_fee_0,omitempty"`
|
|
|
+ SettlementRefundFee1 string `xml:"settlement_refund_fee_1,omitempty" json:"settlement_refund_fee_1,omitempty"`
|
|
|
CouponType00 string `xml:"coupon_type_0_0,omitempty" json:"coupon_type_0_0,omitempty"`
|
|
|
CouponType01 string `xml:"coupon_type_0_1,omitempty" json:"coupon_type_0_1,omitempty"`
|
|
|
CouponType10 string `xml:"coupon_type_1_0,omitempty" json:"coupon_type_1_0,omitempty"`
|
|
|
CouponType11 string `xml:"coupon_type_1_1,omitempty" json:"coupon_type_1_1,omitempty"`
|
|
|
- CouponRefundFee0 int `xml:"coupon_refund_fee_0,omitempty" json:"coupon_refund_fee_0,omitempty"`
|
|
|
- CouponRefundFee1 int `xml:"coupon_refund_fee_1,omitempty" json:"coupon_refund_fee_1,omitempty"`
|
|
|
- CouponRefundCount0 int `xml:"coupon_refund_count_0,omitempty" json:"coupon_refund_count_0,omitempty"`
|
|
|
- CouponRefundCount1 int `xml:"coupon_refund_count_1,omitempty" json:"coupon_refund_count_1,omitempty"`
|
|
|
+ CouponRefundFee0 string `xml:"coupon_refund_fee_0,omitempty" json:"coupon_refund_fee_0,omitempty"`
|
|
|
+ CouponRefundFee1 string `xml:"coupon_refund_fee_1,omitempty" json:"coupon_refund_fee_1,omitempty"`
|
|
|
+ CouponRefundCount0 string `xml:"coupon_refund_count_0,omitempty" json:"coupon_refund_count_0,omitempty"`
|
|
|
+ CouponRefundCount1 string `xml:"coupon_refund_count_1,omitempty" json:"coupon_refund_count_1,omitempty"`
|
|
|
CouponRefundId00 string `xml:"coupon_refund_id_0_0,omitempty" json:"coupon_refund_id_0_0,omitempty"`
|
|
|
CouponRefundId01 string `xml:"coupon_refund_id_0_1,omitempty" json:"coupon_refund_id_0_1,omitempty"`
|
|
|
CouponRefundId10 string `xml:"coupon_refund_id_1_0,omitempty" json:"coupon_refund_id_1_0,omitempty"`
|
|
|
CouponRefundId11 string `xml:"coupon_refund_id_1_1,omitempty" json:"coupon_refund_id_1_1,omitempty"`
|
|
|
- CouponRefundFee00 int `xml:"coupon_refund_fee_0_0,omitempty" json:"coupon_refund_fee_0_0,omitempty"`
|
|
|
- CouponRefundFee01 int `xml:"coupon_refund_fee_0_1,omitempty" json:"coupon_refund_fee_0_1,omitempty"`
|
|
|
- CouponRefundFee10 int `xml:"coupon_refund_fee_1_0,omitempty" json:"coupon_refund_fee_1_0,omitempty"`
|
|
|
- CouponRefundFee11 int `xml:"coupon_refund_fee_1_1,omitempty" json:"coupon_refund_fee_1_1,omitempty"`
|
|
|
+ CouponRefundFee00 string `xml:"coupon_refund_fee_0_0,omitempty" json:"coupon_refund_fee_0_0,omitempty"`
|
|
|
+ CouponRefundFee01 string `xml:"coupon_refund_fee_0_1,omitempty" json:"coupon_refund_fee_0_1,omitempty"`
|
|
|
+ CouponRefundFee10 string `xml:"coupon_refund_fee_1_0,omitempty" json:"coupon_refund_fee_1_0,omitempty"`
|
|
|
+ CouponRefundFee11 string `xml:"coupon_refund_fee_1_1,omitempty" json:"coupon_refund_fee_1_1,omitempty"`
|
|
|
RefundStatus0 string `xml:"refund_status_0,omitempty" json:"refund_status_0,omitempty"`
|
|
|
RefundStatus1 string `xml:"refund_status_1,omitempty" json:"refund_status_1,omitempty"`
|
|
|
RefundAccount0 string `xml:"refund_account_0,omitempty" json:"refund_account_0,omitempty"`
|
|
|
@@ -278,11 +278,11 @@ type MicropayResponse struct {
|
|
|
TradeType string `xml:"trade_type,omitempty" json:"trade_type,omitempty"`
|
|
|
BankType string `xml:"bank_type,omitempty" json:"bank_type,omitempty"`
|
|
|
FeeType string `xml:"fee_type,omitempty" json:"fee_type,omitempty"`
|
|
|
- TotalFee int `xml:"total_fee,omitempty" json:"total_fee,omitempty"`
|
|
|
- SettlementTotalFee int `xml:"settlement_total_fee,omitempty" json:"settlement_total_fee,omitempty"`
|
|
|
- CouponFee int `xml:"coupon_fee,omitempty" json:"coupon_fee,omitempty"`
|
|
|
+ TotalFee string `xml:"total_fee,omitempty" json:"total_fee,omitempty"`
|
|
|
+ SettlementTotalFee string `xml:"settlement_total_fee,omitempty" json:"settlement_total_fee,omitempty"`
|
|
|
+ CouponFee string `xml:"coupon_fee,omitempty" json:"coupon_fee,omitempty"`
|
|
|
CashFeeType string `xml:"cash_fee_type,omitempty" json:"cash_fee_type,omitempty"`
|
|
|
- CashFee int `xml:"cash_fee,omitempty" json:"cash_fee,omitempty"`
|
|
|
+ CashFee string `xml:"cash_fee,omitempty" json:"cash_fee,omitempty"`
|
|
|
TransactionId string `xml:"transaction_id,omitempty" json:"transaction_id,omitempty"`
|
|
|
OutTradeNo string `xml:"out_trade_no,omitempty" json:"out_trade_no,omitempty"`
|
|
|
Attach string `xml:"attach,omitempty" json:"attach,omitempty"`
|
|
|
@@ -367,8 +367,8 @@ type EntrustPayingResponse struct {
|
|
|
PrepayId string `xml:"prepay_id,omitempty" json:"prepay_id,omitempty"`
|
|
|
TradeType string `xml:"trade_type,omitempty" json:"trade_type,omitempty"`
|
|
|
CodeUrl string `xml:"code_url,omitempty" json:"code_url,omitempty"`
|
|
|
- PlanId int `xml:"plan_id,omitempty" json:"plan_id,omitempty"`
|
|
|
- RequestSerial int `xml:"request_serial,omitempty" json:"request_serial,omitempty"`
|
|
|
+ PlanId string `xml:"plan_id,omitempty" json:"plan_id,omitempty"`
|
|
|
+ RequestSerial string `xml:"request_serial,omitempty" json:"request_serial,omitempty"`
|
|
|
ContractCode string `xml:"contract_code,omitempty" json:"contract_code,omitempty"`
|
|
|
ContractDisplayAccount string `xml:"contract_display_account,omitempty" json:"contract_display_account,omitempty"`
|
|
|
MwebUrl string `xml:"mweb_url,omitempty" json:"mweb_url,omitempty"`
|
|
|
@@ -396,10 +396,10 @@ type RefundNotify struct {
|
|
|
OutTradeNo string `xml:"out_trade_no,omitempty" json:"out_trade_no,omitempty"`
|
|
|
RefundId string `xml:"refund_id,omitempty" json:"refund_id,omitempty"`
|
|
|
OutRefundNo string `xml:"out_refund_no,omitempty" json:"out_refund_no,omitempty"`
|
|
|
- TotalFee int `xml:"total_fee,omitempty" json:"total_fee,omitempty"`
|
|
|
- SettlementTotalFee int `xml:"settlement_total_fee,omitempty" json:"settlement_total_fee,omitempty"`
|
|
|
- RefundFee int `xml:"refund_fee,omitempty" json:"refund_fee,omitempty"`
|
|
|
- SettlementRefundFee int `xml:"settlement_refund_fee,omitempty" json:"settlement_refund_fee,omitempty"`
|
|
|
+ TotalFee string `xml:"total_fee,omitempty" json:"total_fee,omitempty"`
|
|
|
+ SettlementTotalFee string `xml:"settlement_total_fee,omitempty" json:"settlement_total_fee,omitempty"`
|
|
|
+ RefundFee string `xml:"refund_fee,omitempty" json:"refund_fee,omitempty"`
|
|
|
+ SettlementRefundFee string `xml:"settlement_refund_fee,omitempty" json:"settlement_refund_fee,omitempty"`
|
|
|
RefundStatus string `xml:"refund_status,omitempty" json:"refund_status,omitempty"`
|
|
|
SuccessTime string `xml:"success_time,omitempty" json:"success_time,omitempty"`
|
|
|
RefundRecvAccout string `xml:"refund_recv_accout,omitempty" json:"refund_recv_accout,omitempty"`
|
|
|
@@ -409,46 +409,46 @@ type RefundNotify struct {
|
|
|
|
|
|
type Code2SessionRsp struct {
|
|
|
SessionKey string `json:"session_key,omitempty"` // 会话密钥
|
|
|
- ExpiresIn int `json:"expires_in,omitempty"` // SessionKey超时时间(秒)
|
|
|
+ ExpiresIn string `json:"expires_in,omitempty"` // SessionKey超时时间(秒)
|
|
|
Openid string `json:"openid,omitempty"` // 用户唯一标识
|
|
|
Unionid string `json:"unionid,omitempty"` // 用户在开放平台的唯一标识符
|
|
|
- Errcode int `json:"errcode,omitempty"` // 错误码
|
|
|
+ Errcode string `json:"errcode,omitempty"` // 错误码
|
|
|
Errmsg string `json:"errmsg,omitempty"` // 错误信息
|
|
|
}
|
|
|
|
|
|
type PaidUnionId struct {
|
|
|
Unionid string `json:"unionid,omitempty"` // 用户在开放平台的唯一标识符
|
|
|
- Errcode int `json:"errcode,omitempty"` // 错误码
|
|
|
+ Errcode string `json:"errcode,omitempty"` // 错误码
|
|
|
Errmsg string `json:"errmsg,omitempty"` // 错误信息
|
|
|
}
|
|
|
|
|
|
type AccessToken struct {
|
|
|
AccessToken string `json:"access_token,omitempty"` // 获取到的凭证
|
|
|
- ExpiresIn int `json:"expires_in,omitempty"` // SessionKey超时时间(秒)
|
|
|
- Errcode int `json:"errcode,omitempty"` // 错误码
|
|
|
+ ExpiresIn string `json:"expires_in,omitempty"` // SessionKey超时时间(秒)
|
|
|
+ Errcode string `json:"errcode,omitempty"` // 错误码
|
|
|
Errmsg string `json:"errmsg,omitempty"` // 错误信息
|
|
|
}
|
|
|
|
|
|
type UserInfo struct {
|
|
|
- Subscribe int `json:"subscribe,omitempty"` // 用户是否订阅该公众号标识,值为0时,代表此用户没有关注该公众号,拉取不到其余信息。
|
|
|
- Openid string `json:"openid,omitempty"` // 用户唯一标识
|
|
|
- Nickname string `json:"nickname,omitempty"` // 用户的昵称
|
|
|
- Sex int `json:"sex,omitempty"` // 用户的性别,值为1时是男性,值为2时是女性,值为0时是未知
|
|
|
- Language string `json:"language,omitempty"` // 用户的语言,简体中文为zh_CN
|
|
|
- City string `json:"city,omitempty"` // 用户所在城市
|
|
|
- Province string `json:"province,omitempty"` // 用户所在省份
|
|
|
- Country string `json:"country,omitempty"` // 用户所在国家
|
|
|
- Headimgurl string `json:"headimgurl,omitempty"` // 用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),用户没有头像时该项为空。若用户更换头像,原有头像URL将失效。
|
|
|
- SubscribeTime int `json:"subscribe_time,omitempty"` // 用户关注时间,为时间戳。如果用户曾多次关注,则取最后关注时间
|
|
|
- Unionid string `json:"unionid,omitempty"` // 只有在用户将公众号绑定到微信开放平台帐号后,才会出现该字段。
|
|
|
- Remark string `json:"remark,omitempty"` // 公众号运营者对粉丝的备注,公众号运营者可在微信公众平台用户管理界面对粉丝添加备注
|
|
|
- Groupid int `json:"groupid,omitempty"` // 用户所在的分组ID(兼容旧的用户分组接口)
|
|
|
- TagidList []int `json:"tagid_list,omitempty"` // 用户被打上的标签ID列表
|
|
|
- SubscribeScene string `json:"subscribe_scene,omitempty"` // 返回用户关注的渠道来源,ADD_SCENE_SEARCH 公众号搜索,ADD_SCENE_ACCOUNT_MIGRATION 公众号迁移,ADD_SCENE_PROFILE_CARD 名片分享,ADD_SCENE_QR_CODE 扫描二维码,ADD_SCENEPROFILE LINK 图文页内名称点击,ADD_SCENE_PROFILE_ITEM 图文页右上角菜单,ADD_SCENE_PAID 支付后关注,ADD_SCENE_OTHERS 其他
|
|
|
- QrScene int `json:"qr_scene,omitempty"` // 二维码扫码场景(开发者自定义)
|
|
|
- QrSceneStr string `json:"qr_scene_str,omitempty"` // 二维码扫码场景描述(开发者自定义)
|
|
|
- Errcode int `json:"errcode,omitempty"` // 错误码
|
|
|
- Errmsg string `json:"errmsg,omitempty"` // 错误信息
|
|
|
+ Subscribe string `json:"subscribe,omitempty"` // 用户是否订阅该公众号标识,值为0时,代表此用户没有关注该公众号,拉取不到其余信息。
|
|
|
+ Openid string `json:"openid,omitempty"` // 用户唯一标识
|
|
|
+ Nickname string `json:"nickname,omitempty"` // 用户的昵称
|
|
|
+ Sex string `json:"sex,omitempty"` // 用户的性别,值为1时是男性,值为2时是女性,值为0时是未知
|
|
|
+ Language string `json:"language,omitempty"` // 用户的语言,简体中文为zh_CN
|
|
|
+ City string `json:"city,omitempty"` // 用户所在城市
|
|
|
+ Province string `json:"province,omitempty"` // 用户所在省份
|
|
|
+ Country string `json:"country,omitempty"` // 用户所在国家
|
|
|
+ Headimgurl string `json:"headimgurl,omitempty"` // 用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),用户没有头像时该项为空。若用户更换头像,原有头像URL将失效。
|
|
|
+ SubscribeTime string `json:"subscribe_time,omitempty"` // 用户关注时间,为时间戳。如果用户曾多次关注,则取最后关注时间
|
|
|
+ Unionid string `json:"unionid,omitempty"` // 只有在用户将公众号绑定到微信开放平台帐号后,才会出现该字段。
|
|
|
+ Remark string `json:"remark,omitempty"` // 公众号运营者对粉丝的备注,公众号运营者可在微信公众平台用户管理界面对粉丝添加备注
|
|
|
+ Groupid string `json:"groupid,omitempty"` // 用户所在的分组ID(兼容旧的用户分组接口)
|
|
|
+ TagidList []string `json:"tagid_list,omitempty"` // 用户被打上的标签ID列表
|
|
|
+ SubscribeScene string `json:"subscribe_scene,omitempty"` // 返回用户关注的渠道来源,ADD_SCENE_SEARCH 公众号搜索,ADD_SCENE_ACCOUNT_MIGRATION 公众号迁移,ADD_SCENE_PROFILE_CARD 名片分享,ADD_SCENE_QR_CODE 扫描二维码,ADD_SCENEPROFILE LINK 图文页内名称点击,ADD_SCENE_PROFILE_ITEM 图文页右上角菜单,ADD_SCENE_PAID 支付后关注,ADD_SCENE_OTHERS 其他
|
|
|
+ QrScene string `json:"qr_scene,omitempty"` // 二维码扫码场景(开发者自定义)
|
|
|
+ QrSceneStr string `json:"qr_scene_str,omitempty"` // 二维码扫码场景描述(开发者自定义)
|
|
|
+ Errcode string `json:"errcode,omitempty"` // 错误码
|
|
|
+ Errmsg string `json:"errmsg,omitempty"` // 错误信息
|
|
|
}
|
|
|
|
|
|
// 微信小程序解密后 用户手机号结构体
|
|
|
@@ -463,7 +463,7 @@ type UserPhone struct {
|
|
|
type AppletUserInfo struct {
|
|
|
OpenId string `json:"openId,omitempty"`
|
|
|
NickName string `json:"nickName,omitempty"`
|
|
|
- Gender int `json:"gender,omitempty"`
|
|
|
+ Gender string `json:"gender,omitempty"`
|
|
|
City string `json:"city,omitempty"`
|
|
|
Province string `json:"province,omitempty"`
|
|
|
Country string `json:"country,omitempty"`
|
|
|
@@ -474,7 +474,7 @@ type AppletUserInfo struct {
|
|
|
|
|
|
type watermarkInfo struct {
|
|
|
Appid string `json:"appid,omitempty"`
|
|
|
- Timestamp int `json:"timestamp,omitempty"`
|
|
|
+ Timestamp string `json:"timestamp,omitempty"`
|
|
|
}
|
|
|
|
|
|
// 授权码查询openid 返回
|
|
|
@@ -493,22 +493,22 @@ type OpenIdByAuthCodeRsp struct {
|
|
|
// App应用微信第三方登录,code换取access_token
|
|
|
type AppLoginAccessToken struct {
|
|
|
AccessToken string `json:"access_token,omitempty"`
|
|
|
- ExpiresIn int `json:"expires_in,omitempty"`
|
|
|
+ ExpiresIn string `json:"expires_in,omitempty"`
|
|
|
Openid string `json:"openid,omitempty"`
|
|
|
RefreshToken string `json:"refresh_token,omitempty"`
|
|
|
Scope string `json:"scope,omitempty"`
|
|
|
Unionid string `json:"unionid,omitempty"`
|
|
|
- Errcode int `json:"errcode,omitempty"` // 错误码
|
|
|
+ Errcode string `json:"errcode,omitempty"` // 错误码
|
|
|
Errmsg string `json:"errmsg,omitempty"` // 错误信息
|
|
|
}
|
|
|
|
|
|
// 刷新App应用微信第三方登录后,获取的 access_token
|
|
|
type RefreshAppLoginAccessTokenRsp struct {
|
|
|
AccessToken string `json:"access_token,omitempty"`
|
|
|
- ExpiresIn int `json:"expires_in,omitempty"`
|
|
|
+ ExpiresIn string `json:"expires_in,omitempty"`
|
|
|
Openid string `json:"openid,omitempty"`
|
|
|
RefreshToken string `json:"refresh_token,omitempty"`
|
|
|
Scope string `json:"scope,omitempty"`
|
|
|
- Errcode int `json:"errcode,omitempty"` // 错误码
|
|
|
+ Errcode string `json:"errcode,omitempty"` // 错误码
|
|
|
Errmsg string `json:"errmsg,omitempty"` // 错误信息
|
|
|
}
|