alicom

package
v1.1.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

阿里通信API model

https://open.taobao.com/API.htm?docId=29701&docType=2

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActivityGiftInfoDTOs

type ActivityGiftInfoDTOs struct {
	// 礼包ID
	GiftId string `json:"gift_id,omitempty" xml:"gift_id,omitempty"`
	// 礼包名称
	GiftName string `json:"gift_name,omitempty" xml:"gift_name,omitempty"`
}

ActivityGiftInfoDTOs

type ActivityGiftInfos

type ActivityGiftInfos struct {
	// giftId
	GiftId string `json:"gift_id,omitempty" xml:"gift_id,omitempty"`
	// giftName
	GiftName string `json:"gift_name,omitempty" xml:"gift_name,omitempty"`
}

ActivityGiftInfos

type ActivityInfoResponseDto

type ActivityInfoResponseDto struct {
	// 活动ID
	ActivityId string `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 活动名称
	ActivityName string `json:"activity_name,omitempty" xml:"activity_name,omitempty"`
	// 礼包数据集
	ActivityGiftInfos *ActivityGiftInfoDTOs `json:"activity_gift_infos,omitempty" xml:"activity_gift_infos,omitempty"`
}

ActivityInfoResponseDto

type AgentResultView

type AgentResultView struct {
	// 网点id
	AgentId string `json:"agent_id,omitempty" xml:"agent_id,omitempty"`
	// 客户经理id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// url
	Url string `json:"url,omitempty" xml:"url,omitempty"`
	// pid
	Pid string `json:"pid,omitempty" xml:"pid,omitempty"`
}

AgentResultView

type AlibabaAlicomExchangeCreatebymixnickAPIResponse

type AlibabaAlicomExchangeCreatebymixnickAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomExchangeCreatebymixnickResponse
}

代理商积分兑换接口tae API返回值 alibaba.alicom.exchange.createbymixnick

代理商调用该接口来进行积分兑换,tae

type AlibabaAlicomExchangeCreatebymixnickRequest

type AlibabaAlicomExchangeCreatebymixnickRequest struct {
	model.Params
	// contains filtered or unexported fields
}

代理商积分兑换接口tae API请求 alibaba.alicom.exchange.createbymixnick

代理商调用该接口来进行积分兑换,tae

func NewAlibabaAlicomExchangeCreatebymixnickRequest

func NewAlibabaAlicomExchangeCreatebymixnickRequest() *AlibabaAlicomExchangeCreatebymixnickRequest

初始化AlibabaAlicomExchangeCreatebymixnickRequest对象

func (AlibabaAlicomExchangeCreatebymixnickRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlicomExchangeCreatebymixnickRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlicomExchangeCreatebymixnickRequest) GetExchangeModel

ExchangeModel Getter

func (*AlibabaAlicomExchangeCreatebymixnickRequest) SetExchangeModel

func (r *AlibabaAlicomExchangeCreatebymixnickRequest) SetExchangeModel(exchangeModel *ExchangeModel) error

ExchangeModel Setter 入参

type AlibabaAlicomExchangeCreatebymixnickResponse

type AlibabaAlicomExchangeCreatebymixnickResponse struct {
	XMLName xml.Name `xml:"alibaba_alicom_exchange_createbymixnick_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

代理商积分兑换接口tae 成功返回结果

type AlibabaAlicomOrderExchangeCreateAPIResponse

type AlibabaAlicomOrderExchangeCreateAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomOrderExchangeCreateResponse
}

代理商积分兑换接口 API返回值 alibaba.alicom.order.exchange.create

代理商调用该接口来进行积分兑换

type AlibabaAlicomOrderExchangeCreateRequest

type AlibabaAlicomOrderExchangeCreateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

代理商积分兑换接口 API请求 alibaba.alicom.order.exchange.create

代理商调用该接口来进行积分兑换

func NewAlibabaAlicomOrderExchangeCreateRequest

func NewAlibabaAlicomOrderExchangeCreateRequest() *AlibabaAlicomOrderExchangeCreateRequest

初始化AlibabaAlicomOrderExchangeCreateRequest对象

func (AlibabaAlicomOrderExchangeCreateRequest) GetApiMethodName

func (r AlibabaAlicomOrderExchangeCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlicomOrderExchangeCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlicomOrderExchangeCreateRequest) GetExchangeModel

ExchangeModel Getter

func (*AlibabaAlicomOrderExchangeCreateRequest) SetExchangeModel

func (r *AlibabaAlicomOrderExchangeCreateRequest) SetExchangeModel(exchangeModel *ExchangeModel) error

ExchangeModel Setter 入参

type AlibabaAlicomOrderExchangeCreateResponse

type AlibabaAlicomOrderExchangeCreateResponse struct {
	XMLName xml.Name `xml:"alibaba_alicom_order_exchange_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

代理商积分兑换接口 成功返回结果

type AlibabaAlicomOrderPreauthorizeCreateAPIResponse

type AlibabaAlicomOrderPreauthorizeCreateAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomOrderPreauthorizeCreateResponse
}

业务办理结果 API返回值 alibaba.alicom.order.preauthorize.create

授授权:签约结果通知

type AlibabaAlicomOrderPreauthorizeCreateRequest

type AlibabaAlicomOrderPreauthorizeCreateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

业务办理结果 API请求 alibaba.alicom.order.preauthorize.create

授授权:签约结果通知

func NewAlibabaAlicomOrderPreauthorizeCreateRequest

func NewAlibabaAlicomOrderPreauthorizeCreateRequest() *AlibabaAlicomOrderPreauthorizeCreateRequest

初始化AlibabaAlicomOrderPreauthorizeCreateRequest对象

func (AlibabaAlicomOrderPreauthorizeCreateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlicomOrderPreauthorizeCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlicomOrderPreauthorizeCreateRequest) GetPreAuthorizeModel

PreAuthorizeModel Getter

func (*AlibabaAlicomOrderPreauthorizeCreateRequest) SetPreAuthorizeModel

func (r *AlibabaAlicomOrderPreauthorizeCreateRequest) SetPreAuthorizeModel(preAuthorizeModel *PreAuthorizeModel) error

PreAuthorizeModel Setter 入参

type AlibabaAlicomOrderPreauthorizeCreateResponse

type AlibabaAlicomOrderPreauthorizeCreateResponse struct {
	XMLName xml.Name `xml:"alibaba_alicom_order_preauthorize_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

业务办理结果 成功返回结果

type AlibabaAlicomOrderPreauthorizeFulfillmentAPIResponse

type AlibabaAlicomOrderPreauthorizeFulfillmentAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomOrderPreauthorizeFulfillmentResponse
}

履约结果 API返回值 alibaba.alicom.order.preauthorize.fulfillment

预授权-履约结果

type AlibabaAlicomOrderPreauthorizeFulfillmentRequest

type AlibabaAlicomOrderPreauthorizeFulfillmentRequest struct {
	model.Params
	// contains filtered or unexported fields
}

履约结果 API请求 alibaba.alicom.order.preauthorize.fulfillment

预授权-履约结果

func NewAlibabaAlicomOrderPreauthorizeFulfillmentRequest

func NewAlibabaAlicomOrderPreauthorizeFulfillmentRequest() *AlibabaAlicomOrderPreauthorizeFulfillmentRequest

初始化AlibabaAlicomOrderPreauthorizeFulfillmentRequest对象

func (AlibabaAlicomOrderPreauthorizeFulfillmentRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlicomOrderPreauthorizeFulfillmentRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlicomOrderPreauthorizeFulfillmentRequest) GetPreAuthorizeModel

PreAuthorizeModel Getter

func (*AlibabaAlicomOrderPreauthorizeFulfillmentRequest) SetPreAuthorizeModel

func (r *AlibabaAlicomOrderPreauthorizeFulfillmentRequest) SetPreAuthorizeModel(preAuthorizeModel *PreAuthorizeModel) error

PreAuthorizeModel Setter 入参

type AlibabaAlicomOrderPreauthorizeFulfillmentResponse

type AlibabaAlicomOrderPreauthorizeFulfillmentResponse struct {
	XMLName xml.Name `xml:"alibaba_alicom_order_preauthorize_fulfillment_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

履约结果 成功返回结果

type AlibabaAlicomOrderPreauthorizeQueryFulfillmentAPIResponse

type AlibabaAlicomOrderPreauthorizeQueryFulfillmentAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomOrderPreauthorizeQueryFulfillmentResponse
}

履约结果查询 API返回值 alibaba.alicom.order.preauthorize.query.fulfillment

预授权-履约结果查询

type AlibabaAlicomOrderPreauthorizeQueryFulfillmentRequest

type AlibabaAlicomOrderPreauthorizeQueryFulfillmentRequest struct {
	model.Params
	// contains filtered or unexported fields
}

履约结果查询 API请求 alibaba.alicom.order.preauthorize.query.fulfillment

预授权-履约结果查询

func NewAlibabaAlicomOrderPreauthorizeQueryFulfillmentRequest

func NewAlibabaAlicomOrderPreauthorizeQueryFulfillmentRequest() *AlibabaAlicomOrderPreauthorizeQueryFulfillmentRequest

初始化AlibabaAlicomOrderPreauthorizeQueryFulfillmentRequest对象

func (AlibabaAlicomOrderPreauthorizeQueryFulfillmentRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlicomOrderPreauthorizeQueryFulfillmentRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlicomOrderPreauthorizeQueryFulfillmentRequest) GetPreAuthorizeModel

PreAuthorizeModel Getter

func (*AlibabaAlicomOrderPreauthorizeQueryFulfillmentRequest) SetPreAuthorizeModel

func (r *AlibabaAlicomOrderPreauthorizeQueryFulfillmentRequest) SetPreAuthorizeModel(preAuthorizeModel *PreAuthorizeModel) error

PreAuthorizeModel Setter 入参

type AlibabaAlicomOrderPreauthorizeQueryFulfillmentResponse

type AlibabaAlicomOrderPreauthorizeQueryFulfillmentResponse struct {
	XMLName xml.Name `xml:"alibaba_alicom_order_preauthorize_query_fulfillment_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

履约结果查询 成功返回结果

type AlibabaAlicomOrderPreauthorizeQueryFundAPIResponse

type AlibabaAlicomOrderPreauthorizeQueryFundAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomOrderPreauthorizeQueryFundResponse
}

资金流水查询 API返回值 alibaba.alicom.order.preauthorize.query.fund

预授权-资金流水查询

type AlibabaAlicomOrderPreauthorizeQueryFundRequest

type AlibabaAlicomOrderPreauthorizeQueryFundRequest struct {
	model.Params
	// contains filtered or unexported fields
}

资金流水查询 API请求 alibaba.alicom.order.preauthorize.query.fund

预授权-资金流水查询

func NewAlibabaAlicomOrderPreauthorizeQueryFundRequest

func NewAlibabaAlicomOrderPreauthorizeQueryFundRequest() *AlibabaAlicomOrderPreauthorizeQueryFundRequest

初始化AlibabaAlicomOrderPreauthorizeQueryFundRequest对象

func (AlibabaAlicomOrderPreauthorizeQueryFundRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlicomOrderPreauthorizeQueryFundRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlicomOrderPreauthorizeQueryFundRequest) GetPreAuthorizeModel

PreAuthorizeModel Getter

func (*AlibabaAlicomOrderPreauthorizeQueryFundRequest) SetPreAuthorizeModel

func (r *AlibabaAlicomOrderPreauthorizeQueryFundRequest) SetPreAuthorizeModel(preAuthorizeModel *PreAuthorizeModel) error

PreAuthorizeModel Setter 入参

type AlibabaAlicomOrderPreauthorizeQueryFundResponse

type AlibabaAlicomOrderPreauthorizeQueryFundResponse struct {
	XMLName xml.Name `xml:"alibaba_alicom_order_preauthorize_query_fund_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

资金流水查询 成功返回结果

type AlibabaAlicomVtOpentradeGetproductinfoAPIResponse

type AlibabaAlicomVtOpentradeGetproductinfoAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomVtOpentradeGetproductinfoResponse
}

查询新虚拟产品配置信息 API返回值 alibaba.alicom.vt.opentrade.getproductinfo

话费宝查询产品信息相关配置

type AlibabaAlicomVtOpentradeGetproductinfoRequest

type AlibabaAlicomVtOpentradeGetproductinfoRequest struct {
	model.Params
	// contains filtered or unexported fields
}

查询新虚拟产品配置信息 API请求 alibaba.alicom.vt.opentrade.getproductinfo

话费宝查询产品信息相关配置

func NewAlibabaAlicomVtOpentradeGetproductinfoRequest

func NewAlibabaAlicomVtOpentradeGetproductinfoRequest() *AlibabaAlicomVtOpentradeGetproductinfoRequest

初始化AlibabaAlicomVtOpentradeGetproductinfoRequest对象

func (AlibabaAlicomVtOpentradeGetproductinfoRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlicomVtOpentradeGetproductinfoRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlicomVtOpentradeGetproductinfoRequest) GetBizType

BizType Getter

func (AlibabaAlicomVtOpentradeGetproductinfoRequest) GetProductId

ProductId Getter

func (*AlibabaAlicomVtOpentradeGetproductinfoRequest) SetBizType

BizType Setter 类型

func (*AlibabaAlicomVtOpentradeGetproductinfoRequest) SetProductId

func (r *AlibabaAlicomVtOpentradeGetproductinfoRequest) SetProductId(productId string) error

ProductId Setter 阿里通信产品ID

type AlibabaAlicomVtOpentradeGetproductinfoResponse

type AlibabaAlicomVtOpentradeGetproductinfoResponse struct {
	XMLName xml.Name `xml:"alibaba_alicom_vt_opentrade_getproductinfo_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *TopResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

查询新虚拟产品配置信息 成功返回结果

type AlibabaAlicomWttOpentradeCreateorderAPIResponse

type AlibabaAlicomWttOpentradeCreateorderAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomWttOpentradeCreateorderResponse
}

充值送活动下单接口 API返回值 alibaba.alicom.wtt.opentrade.createorder

提供给话费宝创建淘宝订单

type AlibabaAlicomWttOpentradeCreateorderRequest

type AlibabaAlicomWttOpentradeCreateorderRequest struct {
	model.Params
	// contains filtered or unexported fields
}

充值送活动下单接口 API请求 alibaba.alicom.wtt.opentrade.createorder

提供给话费宝创建淘宝订单

func NewAlibabaAlicomWttOpentradeCreateorderRequest

func NewAlibabaAlicomWttOpentradeCreateorderRequest() *AlibabaAlicomWttOpentradeCreateorderRequest

初始化AlibabaAlicomWttOpentradeCreateorderRequest对象

func (AlibabaAlicomWttOpentradeCreateorderRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlicomWttOpentradeCreateorderRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlicomWttOpentradeCreateorderRequest) GetParam0

Param0 Getter

func (*AlibabaAlicomWttOpentradeCreateorderRequest) SetParam0

Param0 Setter 入参请求说明

type AlibabaAlicomWttOpentradeCreateorderResponse

type AlibabaAlicomWttOpentradeCreateorderResponse struct {
	XMLName xml.Name `xml:"alibaba_alicom_wtt_opentrade_createorder_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *TopResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

充值送活动下单接口 成功返回结果

type AlibabaAlicomWttOpentradeGetgiftdetailsAPIResponse

type AlibabaAlicomWttOpentradeGetgiftdetailsAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomWttOpentradeGetgiftdetailsResponse
}

存送业务查询奖品信息 API返回值 alibaba.alicom.wtt.opentrade.getgiftdetails

话费宝充值送查询奖品信息

type AlibabaAlicomWttOpentradeGetgiftdetailsRequest

type AlibabaAlicomWttOpentradeGetgiftdetailsRequest struct {
	model.Params
	// contains filtered or unexported fields
}

存送业务查询奖品信息 API请求 alibaba.alicom.wtt.opentrade.getgiftdetails

话费宝充值送查询奖品信息

func NewAlibabaAlicomWttOpentradeGetgiftdetailsRequest

func NewAlibabaAlicomWttOpentradeGetgiftdetailsRequest() *AlibabaAlicomWttOpentradeGetgiftdetailsRequest

初始化AlibabaAlicomWttOpentradeGetgiftdetailsRequest对象

func (AlibabaAlicomWttOpentradeGetgiftdetailsRequest) GetActivityId

ActivityId Getter

func (AlibabaAlicomWttOpentradeGetgiftdetailsRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlicomWttOpentradeGetgiftdetailsRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (*AlibabaAlicomWttOpentradeGetgiftdetailsRequest) SetActivityId

func (r *AlibabaAlicomWttOpentradeGetgiftdetailsRequest) SetActivityId(activityId string) error

ActivityId Setter 活动ID

type AlibabaAlicomWttOpentradeGetgiftdetailsResponse

type AlibabaAlicomWttOpentradeGetgiftdetailsResponse struct {
	XMLName xml.Name `xml:"alibaba_alicom_wtt_opentrade_getgiftdetails_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果
	Result *TopResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

存送业务查询奖品信息 成功返回结果

type AlibabaAlicomWttOpentradeGetproductinfoAPIResponse

type AlibabaAlicomWttOpentradeGetproductinfoAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomWttOpentradeGetproductinfoResponse
}

查询存送产品信息 API返回值 alibaba.alicom.wtt.opentrade.getproductinfo

话费宝查询产品信息相关配置

type AlibabaAlicomWttOpentradeGetproductinfoRequest

type AlibabaAlicomWttOpentradeGetproductinfoRequest struct {
	model.Params
	// contains filtered or unexported fields
}

查询存送产品信息 API请求 alibaba.alicom.wtt.opentrade.getproductinfo

话费宝查询产品信息相关配置

func NewAlibabaAlicomWttOpentradeGetproductinfoRequest

func NewAlibabaAlicomWttOpentradeGetproductinfoRequest() *AlibabaAlicomWttOpentradeGetproductinfoRequest

初始化AlibabaAlicomWttOpentradeGetproductinfoRequest对象

func (AlibabaAlicomWttOpentradeGetproductinfoRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlicomWttOpentradeGetproductinfoRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlicomWttOpentradeGetproductinfoRequest) GetBizType

BizType Getter

func (AlibabaAlicomWttOpentradeGetproductinfoRequest) GetProductId

ProductId Getter

func (*AlibabaAlicomWttOpentradeGetproductinfoRequest) SetBizType

BizType Setter 类型

func (*AlibabaAlicomWttOpentradeGetproductinfoRequest) SetProductId

func (r *AlibabaAlicomWttOpentradeGetproductinfoRequest) SetProductId(productId string) error

ProductId Setter 阿里通信产品ID

type AlibabaAlicomWttOpentradeGetproductinfoResponse

type AlibabaAlicomWttOpentradeGetproductinfoResponse struct {
	XMLName xml.Name `xml:"alibaba_alicom_wtt_opentrade_getproductinfo_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *TopResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

查询存送产品信息 成功返回结果

type AlibabaAliqinAxbVendorCallControlAPIResponse

type AlibabaAliqinAxbVendorCallControlAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinAxbVendorCallControlResponse
}

转呼控制接口 API返回值 alibaba.aliqin.axb.vendor.call.control

转呼控制接口,用于查询小号绑定关系,控制呼叫转接目标

type AlibabaAliqinAxbVendorCallControlRequest

type AlibabaAliqinAxbVendorCallControlRequest struct {
	model.Params
	// contains filtered or unexported fields
}

转呼控制接口 API请求 alibaba.aliqin.axb.vendor.call.control

转呼控制接口,用于查询小号绑定关系,控制呼叫转接目标

func NewAlibabaAliqinAxbVendorCallControlRequest

func NewAlibabaAliqinAxbVendorCallControlRequest() *AlibabaAliqinAxbVendorCallControlRequest

初始化AlibabaAliqinAxbVendorCallControlRequest对象

func (AlibabaAliqinAxbVendorCallControlRequest) GetApiMethodName

func (r AlibabaAliqinAxbVendorCallControlRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinAxbVendorCallControlRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinAxbVendorCallControlRequest) GetStartCallRequest

StartCallRequest Getter

func (*AlibabaAliqinAxbVendorCallControlRequest) SetStartCallRequest

func (r *AlibabaAliqinAxbVendorCallControlRequest) SetStartCallRequest(startCallRequest *StartCallRequest) error

StartCallRequest Setter 转接控制接口request对象

type AlibabaAliqinAxbVendorCallControlResponse

type AlibabaAliqinAxbVendorCallControlResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_axb_vendor_call_control_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 转呼控制接口响应
	Result *Response `json:"result,omitempty" xml:"result,omitempty"`
}

转呼控制接口 成功返回结果

type AlibabaAliqinAxbVendorExceptionNoSyncAPIResponse

type AlibabaAliqinAxbVendorExceptionNoSyncAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinAxbVendorExceptionNoSyncResponse
}

中心化供应商异常号码状态同步接口 API返回值 alibaba.aliqin.axb.vendor.exception.no.sync

用于中心化供应商同步异常号码

type AlibabaAliqinAxbVendorExceptionNoSyncRequest

type AlibabaAliqinAxbVendorExceptionNoSyncRequest struct {
	model.Params
	// contains filtered or unexported fields
}

中心化供应商异常号码状态同步接口 API请求 alibaba.aliqin.axb.vendor.exception.no.sync

用于中心化供应商同步异常号码

func NewAlibabaAliqinAxbVendorExceptionNoSyncRequest

func NewAlibabaAliqinAxbVendorExceptionNoSyncRequest() *AlibabaAliqinAxbVendorExceptionNoSyncRequest

初始化AlibabaAliqinAxbVendorExceptionNoSyncRequest对象

func (AlibabaAliqinAxbVendorExceptionNoSyncRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAliqinAxbVendorExceptionNoSyncRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinAxbVendorExceptionNoSyncRequest) GetExceptionMsg

ExceptionMsg Getter

func (AlibabaAliqinAxbVendorExceptionNoSyncRequest) GetSecretNo

SecretNo Getter

func (AlibabaAliqinAxbVendorExceptionNoSyncRequest) GetStatus

Status Getter

func (AlibabaAliqinAxbVendorExceptionNoSyncRequest) GetVendorKey

VendorKey Getter

func (*AlibabaAliqinAxbVendorExceptionNoSyncRequest) SetExceptionMsg

func (r *AlibabaAliqinAxbVendorExceptionNoSyncRequest) SetExceptionMsg(exceptionMsg string) error

ExceptionMsg Setter 异常的原因

func (*AlibabaAliqinAxbVendorExceptionNoSyncRequest) SetSecretNo

SecretNo Setter 异常的中间号码

func (*AlibabaAliqinAxbVendorExceptionNoSyncRequest) SetStatus

Status Setter 0-异常状态 1-可恢复正常使用

func (*AlibabaAliqinAxbVendorExceptionNoSyncRequest) SetVendorKey

func (r *AlibabaAliqinAxbVendorExceptionNoSyncRequest) SetVendorKey(vendorKey string) error

VendorKey Setter 供应商KEY

type AlibabaAliqinAxbVendorExceptionNoSyncResponse

type AlibabaAliqinAxbVendorExceptionNoSyncResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_axb_vendor_exception_no_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *Response `json:"result,omitempty" xml:"result,omitempty"`
}

中心化供应商异常号码状态同步接口 成功返回结果

type AlibabaAliqinAxbVendorHeartBeatAPIResponse

type AlibabaAliqinAxbVendorHeartBeatAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinAxbVendorHeartBeatResponse
}

供应商心跳上报接口 API返回值 alibaba.aliqin.axb.vendor.heart.beat

供应商上报自己的心跳信息

type AlibabaAliqinAxbVendorHeartBeatRequest

type AlibabaAliqinAxbVendorHeartBeatRequest struct {
	model.Params
	// contains filtered or unexported fields
}

供应商心跳上报接口 API请求 alibaba.aliqin.axb.vendor.heart.beat

供应商上报自己的心跳信息

func NewAlibabaAliqinAxbVendorHeartBeatRequest

func NewAlibabaAliqinAxbVendorHeartBeatRequest() *AlibabaAliqinAxbVendorHeartBeatRequest

初始化AlibabaAliqinAxbVendorHeartBeatRequest对象

func (AlibabaAliqinAxbVendorHeartBeatRequest) GetApiMethodName

func (r AlibabaAliqinAxbVendorHeartBeatRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinAxbVendorHeartBeatRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinAxbVendorHeartBeatRequest) GetStatus

Status Getter

func (AlibabaAliqinAxbVendorHeartBeatRequest) GetVendorKey

VendorKey Getter

func (*AlibabaAliqinAxbVendorHeartBeatRequest) SetStatus

Status Setter 可选的预留字段

func (*AlibabaAliqinAxbVendorHeartBeatRequest) SetVendorKey

func (r *AlibabaAliqinAxbVendorHeartBeatRequest) SetVendorKey(vendorKey string) error

VendorKey Setter 供应商合作KEY

type AlibabaAliqinAxbVendorHeartBeatResponse

type AlibabaAliqinAxbVendorHeartBeatResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_axb_vendor_heart_beat_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *Response `json:"result,omitempty" xml:"result,omitempty"`
}

供应商心跳上报接口 成功返回结果

type AlibabaAliqinAxbVendorPushCallReleaseAPIResponse

type AlibabaAliqinAxbVendorPushCallReleaseAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinAxbVendorPushCallReleaseResponse
}

供应商推送通话结束事件 API返回值 alibaba.aliqin.axb.vendor.push.call.release

通话结束挂断的时候,供应商推送通话结束事件给阿里侧

type AlibabaAliqinAxbVendorPushCallReleaseRequest

type AlibabaAliqinAxbVendorPushCallReleaseRequest struct {
	model.Params
	// contains filtered or unexported fields
}

供应商推送通话结束事件 API请求 alibaba.aliqin.axb.vendor.push.call.release

通话结束挂断的时候,供应商推送通话结束事件给阿里侧

func NewAlibabaAliqinAxbVendorPushCallReleaseRequest

func NewAlibabaAliqinAxbVendorPushCallReleaseRequest() *AlibabaAliqinAxbVendorPushCallReleaseRequest

初始化AlibabaAliqinAxbVendorPushCallReleaseRequest对象

func (AlibabaAliqinAxbVendorPushCallReleaseRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAliqinAxbVendorPushCallReleaseRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinAxbVendorPushCallReleaseRequest) GetEndCallRequest

EndCallRequest Getter

func (*AlibabaAliqinAxbVendorPushCallReleaseRequest) SetEndCallRequest

func (r *AlibabaAliqinAxbVendorPushCallReleaseRequest) SetEndCallRequest(endCallRequest *EndCallRequest) error

EndCallRequest Setter end_call_request

type AlibabaAliqinAxbVendorPushCallReleaseResponse

type AlibabaAliqinAxbVendorPushCallReleaseResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_axb_vendor_push_call_release_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *Response `json:"result,omitempty" xml:"result,omitempty"`
}

供应商推送通话结束事件 成功返回结果

type AlibabaAliqinAxbVendorSmsInterceptAPIResponse

type AlibabaAliqinAxbVendorSmsInterceptAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinAxbVendorSmsInterceptResponse
}

AXB短信托收推送接口 API返回值 alibaba.aliqin.axb.vendor.sms.intercept

用于给供应商推送需要托收的短信

type AlibabaAliqinAxbVendorSmsInterceptRequest

type AlibabaAliqinAxbVendorSmsInterceptRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AXB短信托收推送接口 API请求 alibaba.aliqin.axb.vendor.sms.intercept

用于给供应商推送需要托收的短信

func NewAlibabaAliqinAxbVendorSmsInterceptRequest

func NewAlibabaAliqinAxbVendorSmsInterceptRequest() *AlibabaAliqinAxbVendorSmsInterceptRequest

初始化AlibabaAliqinAxbVendorSmsInterceptRequest对象

func (AlibabaAliqinAxbVendorSmsInterceptRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAliqinAxbVendorSmsInterceptRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinAxbVendorSmsInterceptRequest) GetSmsInterceptRequest

SmsInterceptRequest Getter

func (*AlibabaAliqinAxbVendorSmsInterceptRequest) SetSmsInterceptRequest

func (r *AlibabaAliqinAxbVendorSmsInterceptRequest) SetSmsInterceptRequest(smsInterceptRequest *SmsInterceptRequest) error

SmsInterceptRequest Setter 短信托收结构体

type AlibabaAliqinAxbVendorSmsInterceptResponse

type AlibabaAliqinAxbVendorSmsInterceptResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_axb_vendor_sms_intercept_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应结构体
	Result *Response `json:"result,omitempty" xml:"result,omitempty"`
}

AXB短信托收推送接口 成功返回结果

type AlibabaAliqinFcVoiceGetdetailAPIResponse

type AlibabaAliqinFcVoiceGetdetailAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcVoiceGetdetailResponse
}

获取呼叫详情 API返回值 alibaba.aliqin.fc.voice.getdetail

通过呼叫id获取呼叫相关的数据

type AlibabaAliqinFcVoiceGetdetailRequest

type AlibabaAliqinFcVoiceGetdetailRequest struct {
	model.Params
	// contains filtered or unexported fields
}

获取呼叫详情 API请求 alibaba.aliqin.fc.voice.getdetail

通过呼叫id获取呼叫相关的数据

func NewAlibabaAliqinFcVoiceGetdetailRequest

func NewAlibabaAliqinFcVoiceGetdetailRequest() *AlibabaAliqinFcVoiceGetdetailRequest

初始化AlibabaAliqinFcVoiceGetdetailRequest对象

func (AlibabaAliqinFcVoiceGetdetailRequest) GetApiMethodName

func (r AlibabaAliqinFcVoiceGetdetailRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcVoiceGetdetailRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcVoiceGetdetailRequest) GetCallId

CallId Getter

func (AlibabaAliqinFcVoiceGetdetailRequest) GetProdId

ProdId Getter

func (AlibabaAliqinFcVoiceGetdetailRequest) GetQueryDate

QueryDate Getter

func (*AlibabaAliqinFcVoiceGetdetailRequest) SetCallId

func (r *AlibabaAliqinFcVoiceGetdetailRequest) SetCallId(callId string) error

CallId Setter 呼叫唯一ID

func (*AlibabaAliqinFcVoiceGetdetailRequest) SetProdId

func (r *AlibabaAliqinFcVoiceGetdetailRequest) SetProdId(prodId int64) error

ProdId Setter 语音通知为:11000000300006, 语音验证码为:11010000138001, IVR为:11000000300005, 点击拨号为:11000000300004, SIP为:11000000300009

func (*AlibabaAliqinFcVoiceGetdetailRequest) SetQueryDate

func (r *AlibabaAliqinFcVoiceGetdetailRequest) SetQueryDate(queryDate int64) error

QueryDate Setter Unix时间戳,会查询这个时间点对应那一天的记录(单位毫秒)

type AlibabaAliqinFcVoiceGetdetailResponse

type AlibabaAliqinFcVoiceGetdetailResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_voice_getdetail_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	AlicomCode string `json:"alicom_code,omitempty" xml:"alicom_code,omitempty"`
	// 错误信息
	AlicomMsg string `json:"alicom_msg,omitempty" xml:"alicom_msg,omitempty"`
	// 请求是否成功
	AlicomSuccess bool `json:"alicom_success,omitempty" xml:"alicom_success,omitempty"`
	// 返回值,在没有结果时为空。recordFile表示的是录音文件地址
	Model string `json:"model,omitempty" xml:"model,omitempty"`
}

获取呼叫详情 成功返回结果

type AlibabaAliqinFcVoiceNumCancelcallAPIResponse

type AlibabaAliqinFcVoiceNumCancelcallAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcVoiceNumCancelcallResponse
}

取消呼叫 API返回值 alibaba.aliqin.fc.voice.num.cancelcall

当通话通过阿里大于呼出后可以通过调用这个接口取消本次通话

type AlibabaAliqinFcVoiceNumCancelcallBizResult

type AlibabaAliqinFcVoiceNumCancelcallBizResult struct {
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// model
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// msg
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// code
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
}

AlibabaAliqinFcVoiceNumCancelcallBizResult

type AlibabaAliqinFcVoiceNumCancelcallRequest

type AlibabaAliqinFcVoiceNumCancelcallRequest struct {
	model.Params
	// contains filtered or unexported fields
}

取消呼叫 API请求 alibaba.aliqin.fc.voice.num.cancelcall

当通话通过阿里大于呼出后可以通过调用这个接口取消本次通话

func NewAlibabaAliqinFcVoiceNumCancelcallRequest

func NewAlibabaAliqinFcVoiceNumCancelcallRequest() *AlibabaAliqinFcVoiceNumCancelcallRequest

初始化AlibabaAliqinFcVoiceNumCancelcallRequest对象

func (AlibabaAliqinFcVoiceNumCancelcallRequest) GetApiMethodName

func (r AlibabaAliqinFcVoiceNumCancelcallRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcVoiceNumCancelcallRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcVoiceNumCancelcallRequest) GetCallId

CallId Getter

func (*AlibabaAliqinFcVoiceNumCancelcallRequest) SetCallId

CallId Setter 呼叫唯一id

type AlibabaAliqinFcVoiceNumCancelcallResponse

type AlibabaAliqinFcVoiceNumCancelcallResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_voice_num_cancelcall_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *AlibabaAliqinFcVoiceNumCancelcallBizResult `json:"result,omitempty" xml:"result,omitempty"`
}

取消呼叫 成功返回结果

type AlibabaAliqinFcVoiceRecordGeturlAPIResponse

type AlibabaAliqinFcVoiceRecordGeturlAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcVoiceRecordGeturlResponse
}

录音文件下载 API返回值 alibaba.aliqin.fc.voice.record.geturl

完成录音文件的下载地址获取操作

type AlibabaAliqinFcVoiceRecordGeturlRequest

type AlibabaAliqinFcVoiceRecordGeturlRequest struct {
	model.Params
	// contains filtered or unexported fields
}

录音文件下载 API请求 alibaba.aliqin.fc.voice.record.geturl

完成录音文件的下载地址获取操作

func NewAlibabaAliqinFcVoiceRecordGeturlRequest

func NewAlibabaAliqinFcVoiceRecordGeturlRequest() *AlibabaAliqinFcVoiceRecordGeturlRequest

初始化AlibabaAliqinFcVoiceRecordGeturlRequest对象

func (AlibabaAliqinFcVoiceRecordGeturlRequest) GetApiMethodName

func (r AlibabaAliqinFcVoiceRecordGeturlRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcVoiceRecordGeturlRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcVoiceRecordGeturlRequest) GetCallId

CallId Getter

func (*AlibabaAliqinFcVoiceRecordGeturlRequest) SetCallId

CallId Setter 一次通话的唯一标识id

type AlibabaAliqinFcVoiceRecordGeturlResponse

type AlibabaAliqinFcVoiceRecordGeturlResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_fc_voice_record_geturl_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *AlibabaAliqinFcVoiceRecordGeturlResult `json:"result,omitempty" xml:"result,omitempty"`
}

录音文件下载 成功返回结果

type AlibabaAliqinFcVoiceRecordGeturlResult

type AlibabaAliqinFcVoiceRecordGeturlResult struct {
	// model
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// msg
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinFcVoiceRecordGeturlResult

type AlibabaAliqinFlowAlipayIsbindingtbaccountAPIResponse

type AlibabaAliqinFlowAlipayIsbindingtbaccountAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowAlipayIsbindingtbaccountResponse
}

判断支付宝用户是否绑定淘宝账号 API返回值 alibaba.aliqin.flow.alipay.isbindingtbaccount

判断支付宝用户是否绑定淘宝账号

type AlibabaAliqinFlowAlipayIsbindingtbaccountRequest

type AlibabaAliqinFlowAlipayIsbindingtbaccountRequest struct {
	model.Params
	// contains filtered or unexported fields
}

判断支付宝用户是否绑定淘宝账号 API请求 alibaba.aliqin.flow.alipay.isbindingtbaccount

判断支付宝用户是否绑定淘宝账号

func NewAlibabaAliqinFlowAlipayIsbindingtbaccountRequest

func NewAlibabaAliqinFlowAlipayIsbindingtbaccountRequest() *AlibabaAliqinFlowAlipayIsbindingtbaccountRequest

初始化AlibabaAliqinFlowAlipayIsbindingtbaccountRequest对象

func (AlibabaAliqinFlowAlipayIsbindingtbaccountRequest) GetAlipayId

AlipayId Getter

func (AlibabaAliqinFlowAlipayIsbindingtbaccountRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowAlipayIsbindingtbaccountRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (*AlibabaAliqinFlowAlipayIsbindingtbaccountRequest) SetAlipayId

AlipayId Setter 支付宝ID

type AlibabaAliqinFlowAlipayIsbindingtbaccountResponse

type AlibabaAliqinFlowAlipayIsbindingtbaccountResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_flow_alipay_isbindingtbaccount_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// error
	Error bool `json:"error,omitempty" xml:"error,omitempty"`
	// TRUE代表绑定,FALSE代表未绑定
	Value string `json:"value,omitempty" xml:"value,omitempty"`
	// errorCode
	AlicomFlowErrorCode string `json:"alicom_flow_error_code,omitempty" xml:"alicom_flow_error_code,omitempty"`
	// errorMsg
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
}

判断支付宝用户是否绑定淘宝账号 成功返回结果

type AlibabaAliqinFlowAlipayPublishAPIResponse

type AlibabaAliqinFlowAlipayPublishAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowAlipayPublishResponse
}

流量钱包流量发放-面向支付宝用户 API返回值 alibaba.aliqin.flow.alipay.publish

用户淘宝流量钱包商家给支付宝用户发放流量

type AlibabaAliqinFlowAlipayPublishRequest

type AlibabaAliqinFlowAlipayPublishRequest struct {
	model.Params
	// contains filtered or unexported fields
}

流量钱包流量发放-面向支付宝用户 API请求 alibaba.aliqin.flow.alipay.publish

用户淘宝流量钱包商家给支付宝用户发放流量

func NewAlibabaAliqinFlowAlipayPublishRequest

func NewAlibabaAliqinFlowAlipayPublishRequest() *AlibabaAliqinFlowAlipayPublishRequest

初始化AlibabaAliqinFlowAlipayPublishRequest对象

func (AlibabaAliqinFlowAlipayPublishRequest) GetAlipayId

AlipayId Getter

func (AlibabaAliqinFlowAlipayPublishRequest) GetApiMethodName

func (r AlibabaAliqinFlowAlipayPublishRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowAlipayPublishRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowAlipayPublishRequest) GetFlow

Flow Getter

func (AlibabaAliqinFlowAlipayPublishRequest) GetReason

Reason Getter

func (AlibabaAliqinFlowAlipayPublishRequest) GetSerial

Serial Getter

func (*AlibabaAliqinFlowAlipayPublishRequest) SetAlipayId

func (r *AlibabaAliqinFlowAlipayPublishRequest) SetAlipayId(alipayId string) error

AlipayId Setter 用户的支付宝ID

func (*AlibabaAliqinFlowAlipayPublishRequest) SetFlow

Flow Setter 发放的流量数,单位MB

func (*AlibabaAliqinFlowAlipayPublishRequest) SetReason

func (r *AlibabaAliqinFlowAlipayPublishRequest) SetReason(reason string) error

Reason Setter 发放原因

func (*AlibabaAliqinFlowAlipayPublishRequest) SetSerial

func (r *AlibabaAliqinFlowAlipayPublishRequest) SetSerial(serial string) error

Serial Setter 外部流水号,用来做幂等校验

type AlibabaAliqinFlowAlipayPublishResponse

type AlibabaAliqinFlowAlipayPublishResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_flow_alipay_publish_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// error
	Error bool `json:"error,omitempty" xml:"error,omitempty"`
	// value
	Value string `json:"value,omitempty" xml:"value,omitempty"`
	// errorCode
	AlicomErrorCode string `json:"alicom_error_code,omitempty" xml:"alicom_error_code,omitempty"`
	// errorMsg
	AlicomErrorMsg string `json:"alicom_error_msg,omitempty" xml:"alicom_error_msg,omitempty"`
}

流量钱包流量发放-面向支付宝用户 成功返回结果

type AlibabaAliqinFlowCobrandcardSysnAPIResponse

type AlibabaAliqinFlowCobrandcardSysnAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowCobrandcardSysnResponse
}

联名卡信息同步 API返回值 alibaba.aliqin.flow.cobrandcard.sysn

提供给浙江移动同步联名卡信息接口。

type AlibabaAliqinFlowCobrandcardSysnRequest

type AlibabaAliqinFlowCobrandcardSysnRequest struct {
	model.Params
	// contains filtered or unexported fields
}

联名卡信息同步 API请求 alibaba.aliqin.flow.cobrandcard.sysn

提供给浙江移动同步联名卡信息接口。

func NewAlibabaAliqinFlowCobrandcardSysnRequest

func NewAlibabaAliqinFlowCobrandcardSysnRequest() *AlibabaAliqinFlowCobrandcardSysnRequest

初始化AlibabaAliqinFlowCobrandcardSysnRequest对象

func (AlibabaAliqinFlowCobrandcardSysnRequest) GetAction

Action Getter

func (AlibabaAliqinFlowCobrandcardSysnRequest) GetApiMethodName

func (r AlibabaAliqinFlowCobrandcardSysnRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowCobrandcardSysnRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowCobrandcardSysnRequest) GetCardType

CardType Getter

func (AlibabaAliqinFlowCobrandcardSysnRequest) GetPhone

Phone Getter

func (AlibabaAliqinFlowCobrandcardSysnRequest) GetTbUserNick

TbUserNick Getter

func (*AlibabaAliqinFlowCobrandcardSysnRequest) SetAction

Action Setter 1-激活,0-失效

func (*AlibabaAliqinFlowCobrandcardSysnRequest) SetCardType

func (r *AlibabaAliqinFlowCobrandcardSysnRequest) SetCardType(cardType string) error

CardType Setter 联名卡类型cardType:1-大喵卡,2-小喵卡

func (*AlibabaAliqinFlowCobrandcardSysnRequest) SetPhone

Phone Setter 手机号码

func (*AlibabaAliqinFlowCobrandcardSysnRequest) SetTbUserNick

func (r *AlibabaAliqinFlowCobrandcardSysnRequest) SetTbUserNick(tbUserNick string) error

TbUserNick Setter 淘宝nick

type AlibabaAliqinFlowCobrandcardSysnResponse

type AlibabaAliqinFlowCobrandcardSysnResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_flow_cobrandcard_sysn_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// errorCode,错误码
	BizErrorCode string `json:"biz_error_code,omitempty" xml:"biz_error_code,omitempty"`
	// errorMsg,错误描述
	BizErrorMsg string `json:"biz_error_msg,omitempty" xml:"biz_error_msg,omitempty"`
	// 是否请求成功true 或者false
	Value string `json:"value,omitempty" xml:"value,omitempty"`
	// error,如果有错,这个为true
	Error bool `json:"error,omitempty" xml:"error,omitempty"`
}

联名卡信息同步 成功返回结果

type AlibabaAliqinFlowPublishAPIResponse

type AlibabaAliqinFlowPublishAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowPublishResponse
}

流量发放(用户id) API返回值 alibaba.aliqin.flow.publish

阿里通信流量下发功能,允许用户补发

type AlibabaAliqinFlowPublishRequest

type AlibabaAliqinFlowPublishRequest struct {
	model.Params
	// contains filtered or unexported fields
}

流量发放(用户id) API请求 alibaba.aliqin.flow.publish

阿里通信流量下发功能,允许用户补发

func NewAlibabaAliqinFlowPublishRequest

func NewAlibabaAliqinFlowPublishRequest() *AlibabaAliqinFlowPublishRequest

初始化AlibabaAliqinFlowPublishRequest对象

func (AlibabaAliqinFlowPublishRequest) GetAlways

Always Getter

func (AlibabaAliqinFlowPublishRequest) GetApiMethodName

func (r AlibabaAliqinFlowPublishRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowPublishRequest) GetApiParams

func (r AlibabaAliqinFlowPublishRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowPublishRequest) GetFlow

Flow Getter

func (AlibabaAliqinFlowPublishRequest) GetReason

Reason Getter

func (AlibabaAliqinFlowPublishRequest) GetSerial

Serial Getter

func (AlibabaAliqinFlowPublishRequest) GetUserId

UserId Getter

func (*AlibabaAliqinFlowPublishRequest) SetAlways

func (r *AlibabaAliqinFlowPublishRequest) SetAlways(always string) error

Always Setter 设置true为始终发送成功

func (*AlibabaAliqinFlowPublishRequest) SetFlow

func (r *AlibabaAliqinFlowPublishRequest) SetFlow(flow string) error

Flow Setter 流量

func (*AlibabaAliqinFlowPublishRequest) SetReason

func (r *AlibabaAliqinFlowPublishRequest) SetReason(reason string) error

Reason Setter 原因

func (*AlibabaAliqinFlowPublishRequest) SetSerial

func (r *AlibabaAliqinFlowPublishRequest) SetSerial(serial string) error

Serial Setter 唯一流水号(字母+数字)

func (*AlibabaAliqinFlowPublishRequest) SetUserId

func (r *AlibabaAliqinFlowPublishRequest) SetUserId(userId string) error

UserId Setter 用户id

type AlibabaAliqinFlowPublishResponse

type AlibabaAliqinFlowPublishResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_flow_publish_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// true为成功,其他为失败
	Value string `json:"value,omitempty" xml:"value,omitempty"`
}

流量发放(用户id) 成功返回结果

type AlibabaAliqinFlowWalletChargeAPIResponse

type AlibabaAliqinFlowWalletChargeAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowWalletChargeResponse
}

流量直充 API返回值 alibaba.aliqin.flow.wallet.charge

流量直充

type AlibabaAliqinFlowWalletChargeRequest

type AlibabaAliqinFlowWalletChargeRequest struct {
	model.Params
	// contains filtered or unexported fields
}

流量直充 API请求 alibaba.aliqin.flow.wallet.charge

流量直充

func NewAlibabaAliqinFlowWalletChargeRequest

func NewAlibabaAliqinFlowWalletChargeRequest() *AlibabaAliqinFlowWalletChargeRequest

初始化AlibabaAliqinFlowWalletChargeRequest对象

func (AlibabaAliqinFlowWalletChargeRequest) GetApiMethodName

func (r AlibabaAliqinFlowWalletChargeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowWalletChargeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowWalletChargeRequest) GetChannelId

ChannelId Getter

func (AlibabaAliqinFlowWalletChargeRequest) GetGradeId

GradeId Getter

func (AlibabaAliqinFlowWalletChargeRequest) GetOutRechargeId

func (r AlibabaAliqinFlowWalletChargeRequest) GetOutRechargeId() string

OutRechargeId Getter

func (AlibabaAliqinFlowWalletChargeRequest) GetPhoneNum

PhoneNum Getter

func (AlibabaAliqinFlowWalletChargeRequest) GetReason

Reason Getter

func (*AlibabaAliqinFlowWalletChargeRequest) SetChannelId

func (r *AlibabaAliqinFlowWalletChargeRequest) SetChannelId(channelId string) error

ChannelId Setter 渠道id

func (*AlibabaAliqinFlowWalletChargeRequest) SetGradeId

func (r *AlibabaAliqinFlowWalletChargeRequest) SetGradeId(gradeId string) error

GradeId Setter 档位id

func (*AlibabaAliqinFlowWalletChargeRequest) SetOutRechargeId

func (r *AlibabaAliqinFlowWalletChargeRequest) SetOutRechargeId(outRechargeId string) error

OutRechargeId Setter 唯一流水号

func (*AlibabaAliqinFlowWalletChargeRequest) SetPhoneNum

func (r *AlibabaAliqinFlowWalletChargeRequest) SetPhoneNum(phoneNum string) error

PhoneNum Setter 充值号码

func (*AlibabaAliqinFlowWalletChargeRequest) SetReason

func (r *AlibabaAliqinFlowWalletChargeRequest) SetReason(reason string) error

Reason Setter 原因

type AlibabaAliqinFlowWalletChargeResponse

type AlibabaAliqinFlowWalletChargeResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_flow_wallet_charge_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 充值请求
	Charge string `json:"charge,omitempty" xml:"charge,omitempty"`
}

流量直充 成功返回结果

type AlibabaAliqinFlowWalletChargeRuleAPIResponse

type AlibabaAliqinFlowWalletChargeRuleAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowWalletChargeRuleResponse
}

流量钱包直充(根据号码归属地省份路由) API返回值 alibaba.aliqin.flow.wallet.charge.rule

流量钱包直充(根据号码归属地省份路由)

type AlibabaAliqinFlowWalletChargeRuleRequest

type AlibabaAliqinFlowWalletChargeRuleRequest struct {
	model.Params
	// contains filtered or unexported fields
}

流量钱包直充(根据号码归属地省份路由) API请求 alibaba.aliqin.flow.wallet.charge.rule

流量钱包直充(根据号码归属地省份路由)

func NewAlibabaAliqinFlowWalletChargeRuleRequest

func NewAlibabaAliqinFlowWalletChargeRuleRequest() *AlibabaAliqinFlowWalletChargeRuleRequest

初始化AlibabaAliqinFlowWalletChargeRuleRequest对象

func (AlibabaAliqinFlowWalletChargeRuleRequest) GetApiMethodName

func (r AlibabaAliqinFlowWalletChargeRuleRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowWalletChargeRuleRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowWalletChargeRuleRequest) GetChannelId

ChannelId Getter

func (AlibabaAliqinFlowWalletChargeRuleRequest) GetGradeId

GradeId Getter

func (AlibabaAliqinFlowWalletChargeRuleRequest) GetOutRechargeId

func (r AlibabaAliqinFlowWalletChargeRuleRequest) GetOutRechargeId() string

OutRechargeId Getter

func (AlibabaAliqinFlowWalletChargeRuleRequest) GetPhoneNum

PhoneNum Getter

func (AlibabaAliqinFlowWalletChargeRuleRequest) GetReason

Reason Getter

func (*AlibabaAliqinFlowWalletChargeRuleRequest) SetChannelId

func (r *AlibabaAliqinFlowWalletChargeRuleRequest) SetChannelId(channelId string) error

ChannelId Setter 渠道id(运营分配)

func (*AlibabaAliqinFlowWalletChargeRuleRequest) SetGradeId

func (r *AlibabaAliqinFlowWalletChargeRuleRequest) SetGradeId(gradeId string) error

GradeId Setter 档位id

func (*AlibabaAliqinFlowWalletChargeRuleRequest) SetOutRechargeId

func (r *AlibabaAliqinFlowWalletChargeRuleRequest) SetOutRechargeId(outRechargeId string) error

OutRechargeId Setter 唯一流水号

func (*AlibabaAliqinFlowWalletChargeRuleRequest) SetPhoneNum

func (r *AlibabaAliqinFlowWalletChargeRuleRequest) SetPhoneNum(phoneNum string) error

PhoneNum Setter 号码

func (*AlibabaAliqinFlowWalletChargeRuleRequest) SetReason

Reason Setter 原因

type AlibabaAliqinFlowWalletChargeRuleResponse

type AlibabaAliqinFlowWalletChargeRuleResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_flow_wallet_charge_rule_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// {"error":"true","msg":"返回信息"}
	Charge string `json:"charge,omitempty" xml:"charge,omitempty"`
}

流量钱包直充(根据号码归属地省份路由) 成功返回结果

type AlibabaAliqinFlowWalletConsumeAPIResponse

type AlibabaAliqinFlowWalletConsumeAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowWalletConsumeResponse
}

流量扣减 API返回值 alibaba.aliqin.flow.wallet.consume

流量钱包流量扣减接口

type AlibabaAliqinFlowWalletConsumeRequest

type AlibabaAliqinFlowWalletConsumeRequest struct {
	model.Params
	// contains filtered or unexported fields
}

流量扣减 API请求 alibaba.aliqin.flow.wallet.consume

流量钱包流量扣减接口

func NewAlibabaAliqinFlowWalletConsumeRequest

func NewAlibabaAliqinFlowWalletConsumeRequest() *AlibabaAliqinFlowWalletConsumeRequest

初始化AlibabaAliqinFlowWalletConsumeRequest对象

func (AlibabaAliqinFlowWalletConsumeRequest) GetApiMethodName

func (r AlibabaAliqinFlowWalletConsumeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowWalletConsumeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowWalletConsumeRequest) GetFlow

Flow Getter

func (AlibabaAliqinFlowWalletConsumeRequest) GetReason

Reason Getter

func (AlibabaAliqinFlowWalletConsumeRequest) GetRemark

Remark Getter

func (AlibabaAliqinFlowWalletConsumeRequest) GetSerialNo

SerialNo Getter

func (*AlibabaAliqinFlowWalletConsumeRequest) SetFlow

Flow Setter 扣减流量值

func (*AlibabaAliqinFlowWalletConsumeRequest) SetReason

func (r *AlibabaAliqinFlowWalletConsumeRequest) SetReason(reason string) error

Reason Setter 扣减原因

func (*AlibabaAliqinFlowWalletConsumeRequest) SetRemark

func (r *AlibabaAliqinFlowWalletConsumeRequest) SetRemark(remark string) error

Remark Setter 备注

func (*AlibabaAliqinFlowWalletConsumeRequest) SetSerialNo

func (r *AlibabaAliqinFlowWalletConsumeRequest) SetSerialNo(serialNo string) error

SerialNo Setter 扣减流水号

type AlibabaAliqinFlowWalletConsumeResponse

type AlibabaAliqinFlowWalletConsumeResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_flow_wallet_consume_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// true为成功
	Value string `json:"value,omitempty" xml:"value,omitempty"`
}

流量扣减 成功返回结果

type AlibabaAliqinFlowWalletGradeAPIResponse

type AlibabaAliqinFlowWalletGradeAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowWalletGradeResponse
}

获取流量档位 API返回值 alibaba.aliqin.flow.wallet.grade

获取直充流量档位

type AlibabaAliqinFlowWalletGradeRequest

type AlibabaAliqinFlowWalletGradeRequest struct {
	model.Params
	// contains filtered or unexported fields
}

获取流量档位 API请求 alibaba.aliqin.flow.wallet.grade

获取直充流量档位

func NewAlibabaAliqinFlowWalletGradeRequest

func NewAlibabaAliqinFlowWalletGradeRequest() *AlibabaAliqinFlowWalletGradeRequest

初始化AlibabaAliqinFlowWalletGradeRequest对象

func (AlibabaAliqinFlowWalletGradeRequest) GetApiMethodName

func (r AlibabaAliqinFlowWalletGradeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowWalletGradeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowWalletGradeRequest) GetPhoneNum

PhoneNum Getter

func (*AlibabaAliqinFlowWalletGradeRequest) SetPhoneNum

func (r *AlibabaAliqinFlowWalletGradeRequest) SetPhoneNum(phoneNum string) error

PhoneNum Setter 手机号码

type AlibabaAliqinFlowWalletGradeResponse

type AlibabaAliqinFlowWalletGradeResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_flow_wallet_grade_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 档位
	Grade string `json:"grade,omitempty" xml:"grade,omitempty"`
}

获取流量档位 成功返回结果

type AlibabaAliqinFlowWalletQueryChargeAPIResponse

type AlibabaAliqinFlowWalletQueryChargeAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowWalletQueryChargeResponse
}

查询流量充值状态 API返回值 alibaba.aliqin.flow.wallet.query.charge

查询流量充值状态

type AlibabaAliqinFlowWalletQueryChargeRequest

type AlibabaAliqinFlowWalletQueryChargeRequest struct {
	model.Params
	// contains filtered or unexported fields
}

查询流量充值状态 API请求 alibaba.aliqin.flow.wallet.query.charge

查询流量充值状态

func NewAlibabaAliqinFlowWalletQueryChargeRequest

func NewAlibabaAliqinFlowWalletQueryChargeRequest() *AlibabaAliqinFlowWalletQueryChargeRequest

初始化AlibabaAliqinFlowWalletQueryChargeRequest对象

func (AlibabaAliqinFlowWalletQueryChargeRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowWalletQueryChargeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowWalletQueryChargeRequest) GetChannelId

ChannelId Getter

func (AlibabaAliqinFlowWalletQueryChargeRequest) GetOutRechargeId

OutRechargeId Getter

func (*AlibabaAliqinFlowWalletQueryChargeRequest) SetChannelId

func (r *AlibabaAliqinFlowWalletQueryChargeRequest) SetChannelId(channelId string) error

ChannelId Setter 渠道id

func (*AlibabaAliqinFlowWalletQueryChargeRequest) SetOutRechargeId

func (r *AlibabaAliqinFlowWalletQueryChargeRequest) SetOutRechargeId(outRechargeId string) error

OutRechargeId Setter 唯一流水号

type AlibabaAliqinFlowWalletQueryChargeResponse

type AlibabaAliqinFlowWalletQueryChargeResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_flow_wallet_query_charge_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 充值状态
	Charge string `json:"charge,omitempty" xml:"charge,omitempty"`
}

查询流量充值状态 成功返回结果

type AlibabaAliqinFlowWalletSendFlowAPIResponse

type AlibabaAliqinFlowWalletSendFlowAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowWalletSendFlowResponse
}

流量发放 API返回值 alibaba.aliqin.flow.wallet.send.flow

阿里通信流量下发功能,允许用户补发

type AlibabaAliqinFlowWalletSendFlowRequest

type AlibabaAliqinFlowWalletSendFlowRequest struct {
	model.Params
	// contains filtered or unexported fields
}

流量发放 API请求 alibaba.aliqin.flow.wallet.send.flow

阿里通信流量下发功能,允许用户补发

func NewAlibabaAliqinFlowWalletSendFlowRequest

func NewAlibabaAliqinFlowWalletSendFlowRequest() *AlibabaAliqinFlowWalletSendFlowRequest

初始化AlibabaAliqinFlowWalletSendFlowRequest对象

func (AlibabaAliqinFlowWalletSendFlowRequest) GetAlways

Always Getter

func (AlibabaAliqinFlowWalletSendFlowRequest) GetApiMethodName

func (r AlibabaAliqinFlowWalletSendFlowRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowWalletSendFlowRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowWalletSendFlowRequest) GetBuyerNick

BuyerNick Getter

func (AlibabaAliqinFlowWalletSendFlowRequest) GetFlow

Flow Getter

func (AlibabaAliqinFlowWalletSendFlowRequest) GetRealNick

RealNick Getter

func (AlibabaAliqinFlowWalletSendFlowRequest) GetReason

Reason Getter

func (AlibabaAliqinFlowWalletSendFlowRequest) GetSerial

Serial Getter

func (*AlibabaAliqinFlowWalletSendFlowRequest) SetAlways

Always Setter 设置true为始终发送成功

func (*AlibabaAliqinFlowWalletSendFlowRequest) SetBuyerNick

func (r *AlibabaAliqinFlowWalletSendFlowRequest) SetBuyerNick(buyerNick string) error

BuyerNick Setter 混淆用户名

func (*AlibabaAliqinFlowWalletSendFlowRequest) SetFlow

Flow Setter 流量

func (*AlibabaAliqinFlowWalletSendFlowRequest) SetRealNick

func (r *AlibabaAliqinFlowWalletSendFlowRequest) SetRealNick(realNick string) error

RealNick Setter 真实用户名称,如果填写这个字段,buyer_nick失效

func (*AlibabaAliqinFlowWalletSendFlowRequest) SetReason

Reason Setter 购物送

func (*AlibabaAliqinFlowWalletSendFlowRequest) SetSerial

Serial Setter 唯一流水号,字母+数字组合

type AlibabaAliqinFlowWalletSendFlowResponse

type AlibabaAliqinFlowWalletSendFlowResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_flow_wallet_send_flow_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// true为成功
	Value string `json:"value,omitempty" xml:"value,omitempty"`
}

流量发放 成功返回结果

type AlibabaAliqinFlowWalletSignAPIResponse

type AlibabaAliqinFlowWalletSignAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowWalletSignResponse
}

流量平台用户签约情况查询 API返回值 alibaba.aliqin.flow.wallet.sign

流量平台用户签约情况查询

type AlibabaAliqinFlowWalletSignRequest

type AlibabaAliqinFlowWalletSignRequest struct {
	model.Params
	// contains filtered or unexported fields
}

流量平台用户签约情况查询 API请求 alibaba.aliqin.flow.wallet.sign

流量平台用户签约情况查询

func NewAlibabaAliqinFlowWalletSignRequest

func NewAlibabaAliqinFlowWalletSignRequest() *AlibabaAliqinFlowWalletSignRequest

初始化AlibabaAliqinFlowWalletSignRequest对象

func (AlibabaAliqinFlowWalletSignRequest) GetApiMethodName

func (r AlibabaAliqinFlowWalletSignRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowWalletSignRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowWalletSignRequest) GetUserNick

UserNick Getter

func (*AlibabaAliqinFlowWalletSignRequest) SetUserNick

func (r *AlibabaAliqinFlowWalletSignRequest) SetUserNick(userNick string) error

UserNick Setter 用户昵称

type AlibabaAliqinFlowWalletSignResponse

type AlibabaAliqinFlowWalletSignResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_flow_wallet_sign_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 是否成功
	Value string `json:"value,omitempty" xml:"value,omitempty"`
}

流量平台用户签约情况查询 成功返回结果

type AlibabaAliqinOfflineCustomerAddAPIResponse

type AlibabaAliqinOfflineCustomerAddAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinOfflineCustomerAddResponse
}

系外拉新代理商增加客户经理接口 API返回值 alibaba.aliqin.offline.customer.add

阿里通信这边维护了代理商和其对应的客户经理的关系,用于业务处理,开放该接口用于代理商将他们系统下的客户经理信息同步给我们

type AlibabaAliqinOfflineCustomerAddRequest

type AlibabaAliqinOfflineCustomerAddRequest struct {
	model.Params
	// contains filtered or unexported fields
}

系外拉新代理商增加客户经理接口 API请求 alibaba.aliqin.offline.customer.add

阿里通信这边维护了代理商和其对应的客户经理的关系,用于业务处理,开放该接口用于代理商将他们系统下的客户经理信息同步给我们

func NewAlibabaAliqinOfflineCustomerAddRequest

func NewAlibabaAliqinOfflineCustomerAddRequest() *AlibabaAliqinOfflineCustomerAddRequest

初始化AlibabaAliqinOfflineCustomerAddRequest对象

func (AlibabaAliqinOfflineCustomerAddRequest) GetActivityCode

func (r AlibabaAliqinOfflineCustomerAddRequest) GetActivityCode() string

ActivityCode Getter

func (AlibabaAliqinOfflineCustomerAddRequest) GetAgentId

AgentId Getter

func (AlibabaAliqinOfflineCustomerAddRequest) GetApiMethodName

func (r AlibabaAliqinOfflineCustomerAddRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinOfflineCustomerAddRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinOfflineCustomerAddRequest) GetCity

City Getter

func (AlibabaAliqinOfflineCustomerAddRequest) GetCustomerName

func (r AlibabaAliqinOfflineCustomerAddRequest) GetCustomerName() string

CustomerName Getter

func (AlibabaAliqinOfflineCustomerAddRequest) GetDistributeId

func (r AlibabaAliqinOfflineCustomerAddRequest) GetDistributeId() string

DistributeId Getter

func (AlibabaAliqinOfflineCustomerAddRequest) GetExt

Ext Getter

func (AlibabaAliqinOfflineCustomerAddRequest) GetOtherKey

OtherKey Getter

func (AlibabaAliqinOfflineCustomerAddRequest) GetPhone

Phone Getter

func (AlibabaAliqinOfflineCustomerAddRequest) GetPobName

PobName Getter

func (AlibabaAliqinOfflineCustomerAddRequest) GetProvince

Province Getter

func (AlibabaAliqinOfflineCustomerAddRequest) GetToken

Token Getter

func (*AlibabaAliqinOfflineCustomerAddRequest) SetActivityCode

func (r *AlibabaAliqinOfflineCustomerAddRequest) SetActivityCode(activityCode string) error

ActivityCode Setter 活动编码

func (*AlibabaAliqinOfflineCustomerAddRequest) SetAgentId

func (r *AlibabaAliqinOfflineCustomerAddRequest) SetAgentId(agentId string) error

AgentId Setter 网点id,如果存在填写,不存在的话,填0即可;注意:如果填写了这个字段,后面的pob_name等会失效;如果为0,下面的网点名称、省份、城市必填

func (*AlibabaAliqinOfflineCustomerAddRequest) SetCity

City Setter 网点所在城市

func (*AlibabaAliqinOfflineCustomerAddRequest) SetCustomerName

func (r *AlibabaAliqinOfflineCustomerAddRequest) SetCustomerName(customerName string) error

CustomerName Setter 客户经理名称

func (*AlibabaAliqinOfflineCustomerAddRequest) SetDistributeId

func (r *AlibabaAliqinOfflineCustomerAddRequest) SetDistributeId(distributeId string) error

DistributeId Setter 代理商id

func (*AlibabaAliqinOfflineCustomerAddRequest) SetExt

Ext Setter json类型,Map<String,String>

func (*AlibabaAliqinOfflineCustomerAddRequest) SetOtherKey

func (r *AlibabaAliqinOfflineCustomerAddRequest) SetOtherKey(otherKey string) error

OtherKey Setter 客户经理编码,如果没有可以不填

func (*AlibabaAliqinOfflineCustomerAddRequest) SetPhone

Phone Setter 手机号码

func (*AlibabaAliqinOfflineCustomerAddRequest) SetPobName

func (r *AlibabaAliqinOfflineCustomerAddRequest) SetPobName(pobName string) error

PobName Setter 网点名称

func (*AlibabaAliqinOfflineCustomerAddRequest) SetProvince

func (r *AlibabaAliqinOfflineCustomerAddRequest) SetProvince(province string) error

Province Setter 网点所在省份

func (*AlibabaAliqinOfflineCustomerAddRequest) SetToken

Token Setter token,页面获取到的参数

type AlibabaAliqinOfflineCustomerAddResponse

type AlibabaAliqinOfflineCustomerAddResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_offline_customer_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

系外拉新代理商增加客户经理接口 成功返回结果

type AlibabaAliqinTaNumberSinglecallbyttsAPIResponse

type AlibabaAliqinTaNumberSinglecallbyttsAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinTaNumberSinglecallbyttsResponse
}

根据号码tts单呼 API返回值 alibaba.aliqin.ta.number.singlecallbytts

将语音验证码和语音通知发布至聚石塔渠道

type AlibabaAliqinTaNumberSinglecallbyttsRequest

type AlibabaAliqinTaNumberSinglecallbyttsRequest struct {
	model.Params
	// contains filtered or unexported fields
}

根据号码tts单呼 API请求 alibaba.aliqin.ta.number.singlecallbytts

将语音验证码和语音通知发布至聚石塔渠道

func NewAlibabaAliqinTaNumberSinglecallbyttsRequest

func NewAlibabaAliqinTaNumberSinglecallbyttsRequest() *AlibabaAliqinTaNumberSinglecallbyttsRequest

初始化AlibabaAliqinTaNumberSinglecallbyttsRequest对象

func (AlibabaAliqinTaNumberSinglecallbyttsRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAliqinTaNumberSinglecallbyttsRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinTaNumberSinglecallbyttsRequest) GetCalledNum

CalledNum Getter

func (AlibabaAliqinTaNumberSinglecallbyttsRequest) GetCalledShowNum

CalledShowNum Getter

func (AlibabaAliqinTaNumberSinglecallbyttsRequest) GetParams

Params Getter

func (AlibabaAliqinTaNumberSinglecallbyttsRequest) GetTtsCode

TtsCode Getter

func (*AlibabaAliqinTaNumberSinglecallbyttsRequest) SetCalledNum

func (r *AlibabaAliqinTaNumberSinglecallbyttsRequest) SetCalledNum(calledNum string) error

CalledNum Setter 被叫号码

func (*AlibabaAliqinTaNumberSinglecallbyttsRequest) SetCalledShowNum

func (r *AlibabaAliqinTaNumberSinglecallbyttsRequest) SetCalledShowNum(calledShowNum string) error

CalledShowNum Setter 显示号码

func (*AlibabaAliqinTaNumberSinglecallbyttsRequest) SetParams

Params Setter 上下文参数,tts模板含有变量的, 此参数需填写。示例:{"date":"2015年 " ,"name":"测试","extend":"回传参数"} date、name 为模板里的变量名作为key,extend为扩展信息作为回传参数的key

func (*AlibabaAliqinTaNumberSinglecallbyttsRequest) SetTtsCode

TtsCode Setter tts文本模板code

type AlibabaAliqinTaNumberSinglecallbyttsResponse

type AlibabaAliqinTaNumberSinglecallbyttsResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_ta_number_singlecallbytts_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *AlibabaAliqinTaNumberSinglecallbyttsResult `json:"result,omitempty" xml:"result,omitempty"`
}

根据号码tts单呼 成功返回结果

type AlibabaAliqinTaNumberSinglecallbyttsResult

type AlibabaAliqinTaNumberSinglecallbyttsResult struct {
	// 返回值
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// 信息
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 成功,失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaAliqinTaNumberSinglecallbyttsResult

type AlibabaAliqinTaNumberSinglecallbyvoiceAPIResponse

type AlibabaAliqinTaNumberSinglecallbyvoiceAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinTaNumberSinglecallbyvoiceResponse
}

根据号码tts单呼 API返回值 alibaba.aliqin.ta.number.singlecallbyvoice

根据号码语音单呼

type AlibabaAliqinTaNumberSinglecallbyvoiceRequest

type AlibabaAliqinTaNumberSinglecallbyvoiceRequest struct {
	model.Params
	// contains filtered or unexported fields
}

根据号码tts单呼 API请求 alibaba.aliqin.ta.number.singlecallbyvoice

根据号码语音单呼

func NewAlibabaAliqinTaNumberSinglecallbyvoiceRequest

func NewAlibabaAliqinTaNumberSinglecallbyvoiceRequest() *AlibabaAliqinTaNumberSinglecallbyvoiceRequest

初始化AlibabaAliqinTaNumberSinglecallbyvoiceRequest对象

func (AlibabaAliqinTaNumberSinglecallbyvoiceRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAliqinTaNumberSinglecallbyvoiceRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinTaNumberSinglecallbyvoiceRequest) GetCalledNum

CalledNum Getter

func (AlibabaAliqinTaNumberSinglecallbyvoiceRequest) GetCalledShowNum

CalledShowNum Getter

func (AlibabaAliqinTaNumberSinglecallbyvoiceRequest) GetParams

Params Getter

func (AlibabaAliqinTaNumberSinglecallbyvoiceRequest) GetVoiceCode

VoiceCode Getter

func (*AlibabaAliqinTaNumberSinglecallbyvoiceRequest) SetCalledNum

func (r *AlibabaAliqinTaNumberSinglecallbyvoiceRequest) SetCalledNum(calledNum string) error

CalledNum Setter 单呼号码

func (*AlibabaAliqinTaNumberSinglecallbyvoiceRequest) SetCalledShowNum

func (r *AlibabaAliqinTaNumberSinglecallbyvoiceRequest) SetCalledShowNum(calledShowNum string) error

CalledShowNum Setter 显示号码

func (*AlibabaAliqinTaNumberSinglecallbyvoiceRequest) SetParams

Params Setter 上下文参数 示例:{"extend":"回传参数"} extend为扩展信息作为回传参数的key

func (*AlibabaAliqinTaNumberSinglecallbyvoiceRequest) SetVoiceCode

func (r *AlibabaAliqinTaNumberSinglecallbyvoiceRequest) SetVoiceCode(voiceCode string) error

VoiceCode Setter 语音文件code

type AlibabaAliqinTaNumberSinglecallbyvoiceResponse

type AlibabaAliqinTaNumberSinglecallbyvoiceResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_ta_number_singlecallbyvoice_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *AlibabaAliqinTaNumberSinglecallbyvoiceResult `json:"result,omitempty" xml:"result,omitempty"`
}

根据号码tts单呼 成功返回结果

type AlibabaAliqinTaNumberSinglecallbyvoiceResult

type AlibabaAliqinTaNumberSinglecallbyvoiceResult struct {
	// 结果
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// 系统自动生成
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 成功,失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 系统自动生成
	Code string `json:"code,omitempty" xml:"code,omitempty"`
}

AlibabaAliqinTaNumberSinglecallbyvoiceResult

type AlibabaAliqinTaSmsNumQueryAPIResponse

type AlibabaAliqinTaSmsNumQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinTaSmsNumQueryResponse
}

短信查询 API返回值 alibaba.aliqin.ta.sms.num.query

查询短信发送揭露

type AlibabaAliqinTaSmsNumQueryRequest

type AlibabaAliqinTaSmsNumQueryRequest struct {
	model.Params
	// contains filtered or unexported fields
}

短信查询 API请求 alibaba.aliqin.ta.sms.num.query

查询短信发送揭露

func NewAlibabaAliqinTaSmsNumQueryRequest

func NewAlibabaAliqinTaSmsNumQueryRequest() *AlibabaAliqinTaSmsNumQueryRequest

初始化AlibabaAliqinTaSmsNumQueryRequest对象

func (AlibabaAliqinTaSmsNumQueryRequest) GetApiMethodName

func (r AlibabaAliqinTaSmsNumQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinTaSmsNumQueryRequest) GetApiParams

func (r AlibabaAliqinTaSmsNumQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAliqinTaSmsNumQueryRequest) GetBizId

BizId Getter

func (AlibabaAliqinTaSmsNumQueryRequest) GetCurrentPage

func (r AlibabaAliqinTaSmsNumQueryRequest) GetCurrentPage() int64

CurrentPage Getter

func (AlibabaAliqinTaSmsNumQueryRequest) GetPageSize

func (r AlibabaAliqinTaSmsNumQueryRequest) GetPageSize() int64

PageSize Getter

func (AlibabaAliqinTaSmsNumQueryRequest) GetQueryDate

func (r AlibabaAliqinTaSmsNumQueryRequest) GetQueryDate() string

QueryDate Getter

func (AlibabaAliqinTaSmsNumQueryRequest) GetRecNum

RecNum Getter

func (*AlibabaAliqinTaSmsNumQueryRequest) SetBizId

func (r *AlibabaAliqinTaSmsNumQueryRequest) SetBizId(bizId string) error

BizId Setter 短信发送流水

func (*AlibabaAliqinTaSmsNumQueryRequest) SetCurrentPage

func (r *AlibabaAliqinTaSmsNumQueryRequest) SetCurrentPage(currentPage int64) error

CurrentPage Setter 分页参数,页码

func (*AlibabaAliqinTaSmsNumQueryRequest) SetPageSize

func (r *AlibabaAliqinTaSmsNumQueryRequest) SetPageSize(pageSize int64) error

PageSize Setter 分页参数,每页数量。最大值50

func (*AlibabaAliqinTaSmsNumQueryRequest) SetQueryDate

func (r *AlibabaAliqinTaSmsNumQueryRequest) SetQueryDate(queryDate string) error

QueryDate Setter 短信发送日期,支持近30天记录查询,格式yyyyMMdd

func (*AlibabaAliqinTaSmsNumQueryRequest) SetRecNum

func (r *AlibabaAliqinTaSmsNumQueryRequest) SetRecNum(recNum string) error

RecNum Setter 短信接收号码

type AlibabaAliqinTaSmsNumQueryResponse

type AlibabaAliqinTaSmsNumQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_ta_sms_num_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 当前页码
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`
	// 每页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 总量
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
	// 1
	Values []FcPartnerSmsDetailDto `json:"values,omitempty" xml:"values>fc_partner_sms_detail_dto,omitempty"`
}

短信查询 成功返回结果

type AlibabaAliqinTaSmsNumSendAPIResponse

type AlibabaAliqinTaSmsNumSendAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinTaSmsNumSendResponse
}

短信发送 API返回值 alibaba.aliqin.ta.sms.num.send

短信发送

type AlibabaAliqinTaSmsNumSendBizResult

type AlibabaAliqinTaSmsNumSendBizResult struct {
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 返回结果
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// true表示成功,false表示失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 返回信息描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinTaSmsNumSendBizResult

type AlibabaAliqinTaSmsNumSendRequest

type AlibabaAliqinTaSmsNumSendRequest struct {
	model.Params
	// contains filtered or unexported fields
}

短信发送 API请求 alibaba.aliqin.ta.sms.num.send

短信发送

func NewAlibabaAliqinTaSmsNumSendRequest

func NewAlibabaAliqinTaSmsNumSendRequest() *AlibabaAliqinTaSmsNumSendRequest

初始化AlibabaAliqinTaSmsNumSendRequest对象

func (AlibabaAliqinTaSmsNumSendRequest) GetApiMethodName

func (r AlibabaAliqinTaSmsNumSendRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinTaSmsNumSendRequest) GetApiParams

func (r AlibabaAliqinTaSmsNumSendRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAliqinTaSmsNumSendRequest) GetExtend

Extend Getter

func (AlibabaAliqinTaSmsNumSendRequest) GetExtendCode

func (r AlibabaAliqinTaSmsNumSendRequest) GetExtendCode() string

ExtendCode Getter

func (AlibabaAliqinTaSmsNumSendRequest) GetExtendName

func (r AlibabaAliqinTaSmsNumSendRequest) GetExtendName() string

ExtendName Getter

func (AlibabaAliqinTaSmsNumSendRequest) GetRecNum

RecNum Getter

func (AlibabaAliqinTaSmsNumSendRequest) GetSmsFreeSignName

func (r AlibabaAliqinTaSmsNumSendRequest) GetSmsFreeSignName() string

SmsFreeSignName Getter

func (AlibabaAliqinTaSmsNumSendRequest) GetSmsParam

func (r AlibabaAliqinTaSmsNumSendRequest) GetSmsParam() string

SmsParam Getter

func (AlibabaAliqinTaSmsNumSendRequest) GetSmsTemplateCode

func (r AlibabaAliqinTaSmsNumSendRequest) GetSmsTemplateCode() string

SmsTemplateCode Getter

func (AlibabaAliqinTaSmsNumSendRequest) GetSmsType

SmsType Getter

func (*AlibabaAliqinTaSmsNumSendRequest) SetExtend

func (r *AlibabaAliqinTaSmsNumSendRequest) SetExtend(extend string) error

Extend Setter 公共回传参数

func (*AlibabaAliqinTaSmsNumSendRequest) SetExtendCode

func (r *AlibabaAliqinTaSmsNumSendRequest) SetExtendCode(extendCode string) error

ExtendCode Setter 商家自定义扩展码

func (*AlibabaAliqinTaSmsNumSendRequest) SetExtendName

func (r *AlibabaAliqinTaSmsNumSendRequest) SetExtendName(extendName string) error

ExtendName Setter 商家自定义扩展名,例如店铺nick

func (*AlibabaAliqinTaSmsNumSendRequest) SetRecNum

func (r *AlibabaAliqinTaSmsNumSendRequest) SetRecNum(recNum string) error

RecNum Setter 接收号码

func (*AlibabaAliqinTaSmsNumSendRequest) SetSmsFreeSignName

func (r *AlibabaAliqinTaSmsNumSendRequest) SetSmsFreeSignName(smsFreeSignName string) error

SmsFreeSignName Setter 短信签名

func (*AlibabaAliqinTaSmsNumSendRequest) SetSmsParam

func (r *AlibabaAliqinTaSmsNumSendRequest) SetSmsParam(smsParam string) error

SmsParam Setter 短信模板变量,AckNum是变量参数

func (*AlibabaAliqinTaSmsNumSendRequest) SetSmsTemplateCode

func (r *AlibabaAliqinTaSmsNumSendRequest) SetSmsTemplateCode(smsTemplateCode string) error

SmsTemplateCode Setter 短信模板CODE

func (*AlibabaAliqinTaSmsNumSendRequest) SetSmsType

func (r *AlibabaAliqinTaSmsNumSendRequest) SetSmsType(smsType string) error

SmsType Setter 类型,normal:短信

type AlibabaAliqinTaSmsNumSendResponse

type AlibabaAliqinTaSmsNumSendResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_ta_sms_num_send_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *AlibabaAliqinTaSmsNumSendBizResult `json:"result,omitempty" xml:"result,omitempty"`
}

短信发送 成功返回结果

type AlibabaAliqinTaVoiceNumDoublecallAPIResponse

type AlibabaAliqinTaVoiceNumDoublecallAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinTaVoiceNumDoublecallResponse
}

聚石塔语音双呼接口 API返回值 alibaba.aliqin.ta.voice.num.doublecall

根据传入的主叫号码与被叫号码,由系统依次向主叫号码与被叫号码发起呼叫,双方都应答后,开始一对一通话并开始计费。使用前需要在阿里大于管理中心添加呼叫双方的显示号码。

type AlibabaAliqinTaVoiceNumDoublecallBizResult

type AlibabaAliqinTaVoiceNumDoublecallBizResult struct {
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 返回结果
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// true表示成功,false表示失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 返回信息描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaAliqinTaVoiceNumDoublecallBizResult

type AlibabaAliqinTaVoiceNumDoublecallRequest

type AlibabaAliqinTaVoiceNumDoublecallRequest struct {
	model.Params
	// contains filtered or unexported fields
}

聚石塔语音双呼接口 API请求 alibaba.aliqin.ta.voice.num.doublecall

根据传入的主叫号码与被叫号码,由系统依次向主叫号码与被叫号码发起呼叫,双方都应答后,开始一对一通话并开始计费。使用前需要在阿里大于管理中心添加呼叫双方的显示号码。

func NewAlibabaAliqinTaVoiceNumDoublecallRequest

func NewAlibabaAliqinTaVoiceNumDoublecallRequest() *AlibabaAliqinTaVoiceNumDoublecallRequest

初始化AlibabaAliqinTaVoiceNumDoublecallRequest对象

func (AlibabaAliqinTaVoiceNumDoublecallRequest) GetApiMethodName

func (r AlibabaAliqinTaVoiceNumDoublecallRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinTaVoiceNumDoublecallRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinTaVoiceNumDoublecallRequest) GetCalledNum

CalledNum Getter

func (AlibabaAliqinTaVoiceNumDoublecallRequest) GetCalledShowNum

func (r AlibabaAliqinTaVoiceNumDoublecallRequest) GetCalledShowNum() string

CalledShowNum Getter

func (AlibabaAliqinTaVoiceNumDoublecallRequest) GetCallerNum

CallerNum Getter

func (AlibabaAliqinTaVoiceNumDoublecallRequest) GetCallerShowNum

func (r AlibabaAliqinTaVoiceNumDoublecallRequest) GetCallerShowNum() string

CallerShowNum Getter

func (AlibabaAliqinTaVoiceNumDoublecallRequest) GetExtend

Extend Getter

func (AlibabaAliqinTaVoiceNumDoublecallRequest) GetSessionTimeOut

func (r AlibabaAliqinTaVoiceNumDoublecallRequest) GetSessionTimeOut() string

SessionTimeOut Getter

func (*AlibabaAliqinTaVoiceNumDoublecallRequest) SetCalledNum

func (r *AlibabaAliqinTaVoiceNumDoublecallRequest) SetCalledNum(calledNum string) error

CalledNum Setter 被叫号码,支持国内手机号与固话号码,格式如下057188773344,13911112222,4001112222,95500

func (*AlibabaAliqinTaVoiceNumDoublecallRequest) SetCalledShowNum

func (r *AlibabaAliqinTaVoiceNumDoublecallRequest) SetCalledShowNum(calledShowNum string) error

CalledShowNum Setter 被叫号码侧的号码显示,传入的显示号码可以是阿里大于“管理中心-号码管理”中申请通过的号码。显示号码格式如下057188773344,4001112222,95500。显示号码也可以为主叫号码。

func (*AlibabaAliqinTaVoiceNumDoublecallRequest) SetCallerNum

func (r *AlibabaAliqinTaVoiceNumDoublecallRequest) SetCallerNum(callerNum string) error

CallerNum Setter 主叫号码,支持国内手机号与固话号码,格式如下057188773344,13911112222,4001112222,95500

func (*AlibabaAliqinTaVoiceNumDoublecallRequest) SetCallerShowNum

func (r *AlibabaAliqinTaVoiceNumDoublecallRequest) SetCallerShowNum(callerShowNum string) error

CallerShowNum Setter 主叫号码侧的号码显示,传入的显示号码必须是阿里大于“管理中心-号码管理”中申请通过的号码。显示号码格式如下057188773344,4001112222,95500

func (*AlibabaAliqinTaVoiceNumDoublecallRequest) SetExtend

Extend Setter 公共回传参数,在“消息返回”中会透传回该参数;举例:用户可以传入自己下级的会员ID,在消息返回时,该会员ID会包含在内,用户可以根据该会员ID识别是哪位会员使用了你的应用

func (*AlibabaAliqinTaVoiceNumDoublecallRequest) SetSessionTimeOut

func (r *AlibabaAliqinTaVoiceNumDoublecallRequest) SetSessionTimeOut(sessionTimeOut string) error

SessionTimeOut Setter 通话超时时长,如接通后到达120秒时,通话会因为超时自动挂断。若无需设置超时时长,可不传。

type AlibabaAliqinTaVoiceNumDoublecallResponse

type AlibabaAliqinTaVoiceNumDoublecallResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_ta_voice_num_doublecall_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回参数
	Result *AlibabaAliqinTaVoiceNumDoublecallBizResult `json:"result,omitempty" xml:"result,omitempty"`
}

聚石塔语音双呼接口 成功返回结果

type AlibabaAliqinTccTradeIdentityGetAPIResponse

type AlibabaAliqinTccTradeIdentityGetAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinTccTradeIdentityGetResponse
}

运营商获得用户身份信息 API返回值 alibaba.aliqin.tcc.trade.identity.get

天猫网厅运营商官方旗舰店获取用户身份信息

type AlibabaAliqinTccTradeIdentityGetRequest

type AlibabaAliqinTccTradeIdentityGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

运营商获得用户身份信息 API请求 alibaba.aliqin.tcc.trade.identity.get

天猫网厅运营商官方旗舰店获取用户身份信息

func NewAlibabaAliqinTccTradeIdentityGetRequest

func NewAlibabaAliqinTccTradeIdentityGetRequest() *AlibabaAliqinTccTradeIdentityGetRequest

初始化AlibabaAliqinTccTradeIdentityGetRequest对象

func (AlibabaAliqinTccTradeIdentityGetRequest) GetApiMethodName

func (r AlibabaAliqinTccTradeIdentityGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAliqinTccTradeIdentityGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAliqinTccTradeIdentityGetRequest) GetBizOrderId

BizOrderId Getter

func (AlibabaAliqinTccTradeIdentityGetRequest) GetSellerNick

SellerNick Getter

func (*AlibabaAliqinTccTradeIdentityGetRequest) SetBizOrderId

func (r *AlibabaAliqinTccTradeIdentityGetRequest) SetBizOrderId(bizOrderId int64) error

BizOrderId Setter 订单编号

func (*AlibabaAliqinTccTradeIdentityGetRequest) SetSellerNick

func (r *AlibabaAliqinTccTradeIdentityGetRequest) SetSellerNick(sellerNick string) error

SellerNick Setter 店铺名称

type AlibabaAliqinTccTradeIdentityGetResponse

type AlibabaAliqinTccTradeIdentityGetResponse struct {
	XMLName xml.Name `xml:"alibaba_aliqin_tcc_trade_identity_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回身份信息
	Result *IdentityInfo `json:"result,omitempty" xml:"result,omitempty"`
}

运营商获得用户身份信息 成功返回结果

type AlibabaAlitjOrderRealnamecardInfoSubmitAPIResponse

type AlibabaAlitjOrderRealnamecardInfoSubmitAPIResponse struct {
	model.CommonResponse
	AlibabaAlitjOrderRealnamecardInfoSubmitResponse
}

阿里实人认证卡片信息回传 API返回值 alibaba.alitj.order.realnamecard.info.submit

阿里实人认证卡片信息回传。ISP相关商家在线对接阿里通信的实人认证功能,在线提交订单对应运营商的合约订购相关信息,以便完成在线使用实人认证功能。

type AlibabaAlitjOrderRealnamecardInfoSubmitRequest

type AlibabaAlitjOrderRealnamecardInfoSubmitRequest struct {
	model.Params
	// contains filtered or unexported fields
}

阿里实人认证卡片信息回传 API请求 alibaba.alitj.order.realnamecard.info.submit

阿里实人认证卡片信息回传。ISP相关商家在线对接阿里通信的实人认证功能,在线提交订单对应运营商的合约订购相关信息,以便完成在线使用实人认证功能。

func NewAlibabaAlitjOrderRealnamecardInfoSubmitRequest

func NewAlibabaAlitjOrderRealnamecardInfoSubmitRequest() *AlibabaAlitjOrderRealnamecardInfoSubmitRequest

初始化AlibabaAlitjOrderRealnamecardInfoSubmitRequest对象

func (AlibabaAlitjOrderRealnamecardInfoSubmitRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlitjOrderRealnamecardInfoSubmitRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlitjOrderRealnamecardInfoSubmitRequest) GetIccid

Iccid Getter

func (AlibabaAlitjOrderRealnamecardInfoSubmitRequest) GetOrderNo

OrderNo Getter

func (*AlibabaAlitjOrderRealnamecardInfoSubmitRequest) SetIccid

Iccid Setter sim卡iccid(一般为18位到20位)

func (*AlibabaAlitjOrderRealnamecardInfoSubmitRequest) SetOrderNo

OrderNo Setter 淘宝订单号

type AlibabaAlitjOrderRealnamecardInfoSubmitResponse

type AlibabaAlitjOrderRealnamecardInfoSubmitResponse struct {
	XMLName xml.Name `xml:"alibaba_alitj_order_realnamecard_info_submit_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

阿里实人认证卡片信息回传 成功返回结果

type AlibabaBaseOrderSupplierNotifyAPIResponse

type AlibabaBaseOrderSupplierNotifyAPIResponse struct {
	model.CommonResponse
	AlibabaBaseOrderSupplierNotifyResponse
}

阿里通信运营商信息回传 API返回值 alibaba.base.order.supplier.notify

接收阿里通信流量运营商信息回传

type AlibabaBaseOrderSupplierNotifyRequest

type AlibabaBaseOrderSupplierNotifyRequest struct {
	model.Params
	// contains filtered or unexported fields
}

阿里通信运营商信息回传 API请求 alibaba.base.order.supplier.notify

接收阿里通信流量运营商信息回传

func NewAlibabaBaseOrderSupplierNotifyRequest

func NewAlibabaBaseOrderSupplierNotifyRequest() *AlibabaBaseOrderSupplierNotifyRequest

初始化AlibabaBaseOrderSupplierNotifyRequest对象

func (AlibabaBaseOrderSupplierNotifyRequest) GetApiMethodName

func (r AlibabaBaseOrderSupplierNotifyRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaBaseOrderSupplierNotifyRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaBaseOrderSupplierNotifyRequest) GetParamFlowSuppllierNotifyModel

func (r AlibabaBaseOrderSupplierNotifyRequest) GetParamFlowSuppllierNotifyModel() *FlowSuppllierNotifyModel

ParamFlowSuppllierNotifyModel Getter

func (*AlibabaBaseOrderSupplierNotifyRequest) SetParamFlowSuppllierNotifyModel

func (r *AlibabaBaseOrderSupplierNotifyRequest) SetParamFlowSuppllierNotifyModel(paramFlowSuppllierNotifyModel *FlowSuppllierNotifyModel) error

ParamFlowSuppllierNotifyModel Setter 入参对象

type AlibabaBaseOrderSupplierNotifyResponse

type AlibabaBaseOrderSupplierNotifyResponse struct {
	XMLName xml.Name `xml:"alibaba_base_order_supplier_notify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

阿里通信运营商信息回传 成功返回结果

type AlibabaChongzhiQueryecardsAPIResponse

type AlibabaChongzhiQueryecardsAPIResponse struct {
	model.CommonResponse
	AlibabaChongzhiQueryecardsResponse
}

查询指定商家的可用的话费宝贝接口 API返回值 alibaba.chongzhi.queryecards

查询指定商家的可用的话费宝贝

type AlibabaChongzhiQueryecardsRequest

type AlibabaChongzhiQueryecardsRequest struct {
	model.Params
	// contains filtered or unexported fields
}

查询指定商家的可用的话费宝贝接口 API请求 alibaba.chongzhi.queryecards

查询指定商家的可用的话费宝贝

func NewAlibabaChongzhiQueryecardsRequest

func NewAlibabaChongzhiQueryecardsRequest() *AlibabaChongzhiQueryecardsRequest

初始化AlibabaChongzhiQueryecardsRequest对象

func (AlibabaChongzhiQueryecardsRequest) GetApiMethodName

func (r AlibabaChongzhiQueryecardsRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaChongzhiQueryecardsRequest) GetApiParams

func (r AlibabaChongzhiQueryecardsRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaChongzhiQueryecardsRequest) GetClientSource

func (r AlibabaChongzhiQueryecardsRequest) GetClientSource() string

ClientSource Getter

func (AlibabaChongzhiQueryecardsRequest) GetMobile

Mobile Getter

func (*AlibabaChongzhiQueryecardsRequest) SetClientSource

func (r *AlibabaChongzhiQueryecardsRequest) SetClientSource(clientSource string) error

ClientSource Setter 来源

func (*AlibabaChongzhiQueryecardsRequest) SetMobile

func (r *AlibabaChongzhiQueryecardsRequest) SetMobile(mobile int64) error

Mobile Setter 号码

type AlibabaChongzhiQueryecardsResponse

type AlibabaChongzhiQueryecardsResponse struct {
	XMLName xml.Name `xml:"alibaba_chongzhi_queryecards_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
	// desc
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 订单列表
	EcardList []EcardItemDo `json:"ecard_list,omitempty" xml:"ecard_list>ecard_item_do,omitempty"`
	// MtsInfoDo
	CatInfo *MtsInfoDo `json:"cat_info,omitempty" xml:"cat_info,omitempty"`
}

查询指定商家的可用的话费宝贝接口 成功返回结果

type AlibabaChongzhiQueryflowAPIResponse

type AlibabaChongzhiQueryflowAPIResponse struct {
	model.CommonResponse
	AlibabaChongzhiQueryflowResponse
}

查询指定商家的可用的流量宝贝接口 API返回值 alibaba.chongzhi.queryflow

查询指定商家的可用的流量宝贝

type AlibabaChongzhiQueryflowRequest

type AlibabaChongzhiQueryflowRequest struct {
	model.Params
	// contains filtered or unexported fields
}

查询指定商家的可用的流量宝贝接口 API请求 alibaba.chongzhi.queryflow

查询指定商家的可用的流量宝贝

func NewAlibabaChongzhiQueryflowRequest

func NewAlibabaChongzhiQueryflowRequest() *AlibabaChongzhiQueryflowRequest

初始化AlibabaChongzhiQueryflowRequest对象

func (AlibabaChongzhiQueryflowRequest) GetApiMethodName

func (r AlibabaChongzhiQueryflowRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaChongzhiQueryflowRequest) GetApiParams

func (r AlibabaChongzhiQueryflowRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaChongzhiQueryflowRequest) GetClientSource

func (r AlibabaChongzhiQueryflowRequest) GetClientSource() string

ClientSource Getter

func (AlibabaChongzhiQueryflowRequest) GetMobile

func (r AlibabaChongzhiQueryflowRequest) GetMobile() int64

Mobile Getter

func (*AlibabaChongzhiQueryflowRequest) SetClientSource

func (r *AlibabaChongzhiQueryflowRequest) SetClientSource(clientSource string) error

ClientSource Setter 来源

func (*AlibabaChongzhiQueryflowRequest) SetMobile

func (r *AlibabaChongzhiQueryflowRequest) SetMobile(mobile int64) error

Mobile Setter 号码

type AlibabaChongzhiQueryflowResponse

type AlibabaChongzhiQueryflowResponse struct {
	XMLName xml.Name `xml:"alibaba_chongzhi_queryflow_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
	// desc
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// MtsInfoDo
	CatInfo *MtsInfoDo `json:"cat_info,omitempty" xml:"cat_info,omitempty"`
	// flow_card_list
	FlowCardList []Flowcardlist `json:"flow_card_list,omitempty" xml:"flow_card_list>flowcardlist,omitempty"`
	// cn_desc
	CnDesc string `json:"cn_desc,omitempty" xml:"cn_desc,omitempty"`
}

查询指定商家的可用的流量宝贝接口 成功返回结果

type AlibabaTelecomZhimaOrdernotifyCallbackAPIResponse

type AlibabaTelecomZhimaOrdernotifyCallbackAPIResponse struct {
	model.CommonResponse
	AlibabaTelecomZhimaOrdernotifyCallbackResponse
}

阿里通信芝麻订单通知 API返回值 alibaba.telecom.zhima.ordernotify.callback

商家通知阿里通信,芝麻订单状态,阿里通信侧进行代扣支付、发货并确认收货

type AlibabaTelecomZhimaOrdernotifyCallbackRequest

type AlibabaTelecomZhimaOrdernotifyCallbackRequest struct {
	model.Params
	// contains filtered or unexported fields
}

阿里通信芝麻订单通知 API请求 alibaba.telecom.zhima.ordernotify.callback

商家通知阿里通信,芝麻订单状态,阿里通信侧进行代扣支付、发货并确认收货

func NewAlibabaTelecomZhimaOrdernotifyCallbackRequest

func NewAlibabaTelecomZhimaOrdernotifyCallbackRequest() *AlibabaTelecomZhimaOrdernotifyCallbackRequest

初始化AlibabaTelecomZhimaOrdernotifyCallbackRequest对象

func (AlibabaTelecomZhimaOrdernotifyCallbackRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaTelecomZhimaOrdernotifyCallbackRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaTelecomZhimaOrdernotifyCallbackRequest) GetParam0

Param0 Getter

func (*AlibabaTelecomZhimaOrdernotifyCallbackRequest) SetParam0

Param0 Setter 入参对象

type AlibabaTelecomZhimaOrdernotifyCallbackResponse

type AlibabaTelecomZhimaOrdernotifyCallbackResponse struct {
	XMLName xml.Name `xml:"alibaba_telecom_zhima_ordernotify_callback_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参对象
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

阿里通信芝麻订单通知 成功返回结果

type AlibabaTianjiDistributorOrderSubmitAPIResponse

type AlibabaTianjiDistributorOrderSubmitAPIResponse struct {
	model.CommonResponse
	AlibabaTianjiDistributorOrderSubmitResponse
}

分销商提交受理订单 API返回值 alibaba.tianji.distributor.order.submit

分销商提交受理订单,如合约订购、充值受理等

type AlibabaTianjiDistributorOrderSubmitRequest

type AlibabaTianjiDistributorOrderSubmitRequest struct {
	model.Params
	// contains filtered or unexported fields
}

分销商提交受理订单 API请求 alibaba.tianji.distributor.order.submit

分销商提交受理订单,如合约订购、充值受理等

func NewAlibabaTianjiDistributorOrderSubmitRequest

func NewAlibabaTianjiDistributorOrderSubmitRequest() *AlibabaTianjiDistributorOrderSubmitRequest

初始化AlibabaTianjiDistributorOrderSubmitRequest对象

func (AlibabaTianjiDistributorOrderSubmitRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaTianjiDistributorOrderSubmitRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaTianjiDistributorOrderSubmitRequest) GetItemSerialNo

ItemSerialNo Getter

func (AlibabaTianjiDistributorOrderSubmitRequest) GetOrderNo

OrderNo Getter

func (AlibabaTianjiDistributorOrderSubmitRequest) GetProductSerialNo

func (r AlibabaTianjiDistributorOrderSubmitRequest) GetProductSerialNo() string

ProductSerialNo Getter

func (*AlibabaTianjiDistributorOrderSubmitRequest) SetItemSerialNo

func (r *AlibabaTianjiDistributorOrderSubmitRequest) SetItemSerialNo(itemSerialNo string) error

ItemSerialNo Setter 商品编码,如手机串号

func (*AlibabaTianjiDistributorOrderSubmitRequest) SetOrderNo

OrderNo Setter 淘宝交易订单号

func (*AlibabaTianjiDistributorOrderSubmitRequest) SetProductSerialNo

func (r *AlibabaTianjiDistributorOrderSubmitRequest) SetProductSerialNo(productSerialNo string) error

ProductSerialNo Setter 供应商产品编码,如SIM卡号

type AlibabaTianjiDistributorOrderSubmitResponse

type AlibabaTianjiDistributorOrderSubmitResponse struct {
	XMLName xml.Name `xml:"alibaba_tianji_distributor_order_submit_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

分销商提交受理订单 成功返回结果

type AlibabaTianjiSupplierOrderDeliveryAPIResponse

type AlibabaTianjiSupplierOrderDeliveryAPIResponse struct {
	model.CommonResponse
	AlibabaTianjiSupplierOrderDeliveryResponse
}

天机供应商发货 API返回值 alibaba.tianji.supplier.order.delivery

天机供应商发货

type AlibabaTianjiSupplierOrderDeliveryRequest

type AlibabaTianjiSupplierOrderDeliveryRequest struct {
	model.Params
	// contains filtered or unexported fields
}

天机供应商发货 API请求 alibaba.tianji.supplier.order.delivery

天机供应商发货

func NewAlibabaTianjiSupplierOrderDeliveryRequest

func NewAlibabaTianjiSupplierOrderDeliveryRequest() *AlibabaTianjiSupplierOrderDeliveryRequest

初始化AlibabaTianjiSupplierOrderDeliveryRequest对象

func (AlibabaTianjiSupplierOrderDeliveryRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaTianjiSupplierOrderDeliveryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaTianjiSupplierOrderDeliveryRequest) GetParamDistributionOrderLogisticsModel

func (r AlibabaTianjiSupplierOrderDeliveryRequest) GetParamDistributionOrderLogisticsModel() *DistributionOrderLogisticsModel

ParamDistributionOrderLogisticsModel Getter

func (*AlibabaTianjiSupplierOrderDeliveryRequest) SetParamDistributionOrderLogisticsModel

func (r *AlibabaTianjiSupplierOrderDeliveryRequest) SetParamDistributionOrderLogisticsModel(paramDistributionOrderLogisticsModel *DistributionOrderLogisticsModel) error

ParamDistributionOrderLogisticsModel Setter 物流信息

type AlibabaTianjiSupplierOrderDeliveryResponse

type AlibabaTianjiSupplierOrderDeliveryResponse struct {
	XMLName xml.Name `xml:"alibaba_tianji_supplier_order_delivery_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 发货是否成功
	Model bool `json:"model,omitempty" xml:"model,omitempty"`
}

天机供应商发货 成功返回结果

type AlibabaTianjiSupplierOrderQueryAPIResponse

type AlibabaTianjiSupplierOrderQueryAPIResponse struct {
	model.CommonResponse
	AlibabaTianjiSupplierOrderQueryResponse
}

查询供应商订单 API返回值 alibaba.tianji.supplier.order.query

查询供应商订单

type AlibabaTianjiSupplierOrderQueryRequest

type AlibabaTianjiSupplierOrderQueryRequest struct {
	model.Params
	// contains filtered or unexported fields
}

查询供应商订单 API请求 alibaba.tianji.supplier.order.query

查询供应商订单

func NewAlibabaTianjiSupplierOrderQueryRequest

func NewAlibabaTianjiSupplierOrderQueryRequest() *AlibabaTianjiSupplierOrderQueryRequest

初始化AlibabaTianjiSupplierOrderQueryRequest对象

func (AlibabaTianjiSupplierOrderQueryRequest) GetApiMethodName

func (r AlibabaTianjiSupplierOrderQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaTianjiSupplierOrderQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaTianjiSupplierOrderQueryRequest) GetParamSupplierTopQueryModel

func (r AlibabaTianjiSupplierOrderQueryRequest) GetParamSupplierTopQueryModel() *SupplierTopQueryModel

ParamSupplierTopQueryModel Getter

func (*AlibabaTianjiSupplierOrderQueryRequest) SetParamSupplierTopQueryModel

func (r *AlibabaTianjiSupplierOrderQueryRequest) SetParamSupplierTopQueryModel(paramSupplierTopQueryModel *SupplierTopQueryModel) error

ParamSupplierTopQueryModel Setter 订单查询入参

type AlibabaTianjiSupplierOrderQueryResponse

type AlibabaTianjiSupplierOrderQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_tianji_supplier_order_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分销订单信息
	ModelList []DistributionOrderInfo `json:"model_list,omitempty" xml:"model_list>distribution_order_info,omitempty"`
	// 查询总数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

查询供应商订单 成功返回结果

type AlibabaTianjiSupplierOrderResultAPIResponse

type AlibabaTianjiSupplierOrderResultAPIResponse struct {
	model.CommonResponse
	AlibabaTianjiSupplierOrderResultResponse
}

供应商处理订单接口(订购成功/失败、发货) API返回值 alibaba.tianji.supplier.order.result

供应商处理订单接口(订购成功/失败、发货)

type AlibabaTianjiSupplierOrderResultRequest

type AlibabaTianjiSupplierOrderResultRequest struct {
	model.Params
	// contains filtered or unexported fields
}

供应商处理订单接口(订购成功/失败、发货) API请求 alibaba.tianji.supplier.order.result

供应商处理订单接口(订购成功/失败、发货)

func NewAlibabaTianjiSupplierOrderResultRequest

func NewAlibabaTianjiSupplierOrderResultRequest() *AlibabaTianjiSupplierOrderResultRequest

初始化AlibabaTianjiSupplierOrderResultRequest对象

func (AlibabaTianjiSupplierOrderResultRequest) GetApiMethodName

func (r AlibabaTianjiSupplierOrderResultRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaTianjiSupplierOrderResultRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaTianjiSupplierOrderResultRequest) GetSupplierOrderResultModel

func (r AlibabaTianjiSupplierOrderResultRequest) GetSupplierOrderResultModel() *SupplierOrderResultModel

SupplierOrderResultModel Getter

func (*AlibabaTianjiSupplierOrderResultRequest) SetSupplierOrderResultModel

func (r *AlibabaTianjiSupplierOrderResultRequest) SetSupplierOrderResultModel(supplierOrderResultModel *SupplierOrderResultModel) error

SupplierOrderResultModel Setter 供应商处理订单结果反馈参数

type AlibabaTianjiSupplierOrderResultResponse

type AlibabaTianjiSupplierOrderResultResponse struct {
	XMLName xml.Name `xml:"alibaba_tianji_supplier_order_result_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果
	Model bool `json:"model,omitempty" xml:"model,omitempty"`
}

供应商处理订单接口(订购成功/失败、发货) 成功返回结果

type AlibabaWtCifCoopOsstokenGetAPIResponse

type AlibabaWtCifCoopOsstokenGetAPIResponse struct {
	model.CommonResponse
	AlibabaWtCifCoopOsstokenGetResponse
}

获取oss签名接口 API返回值 alibaba.wt.cif.coop.osstoken.get

商家合作上传oss图片获取token接口

type AlibabaWtCifCoopOsstokenGetRequest

type AlibabaWtCifCoopOsstokenGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

获取oss签名接口 API请求 alibaba.wt.cif.coop.osstoken.get

商家合作上传oss图片获取token接口

func NewAlibabaWtCifCoopOsstokenGetRequest

func NewAlibabaWtCifCoopOsstokenGetRequest() *AlibabaWtCifCoopOsstokenGetRequest

初始化AlibabaWtCifCoopOsstokenGetRequest对象

func (AlibabaWtCifCoopOsstokenGetRequest) GetApiMethodName

func (r AlibabaWtCifCoopOsstokenGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaWtCifCoopOsstokenGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaWtCifCoopOsstokenGetRequest) GetAppName

AppName Getter

func (AlibabaWtCifCoopOsstokenGetRequest) GetBiz

Biz Getter

func (AlibabaWtCifCoopOsstokenGetRequest) GetSource

Source Getter

func (*AlibabaWtCifCoopOsstokenGetRequest) SetAppName

func (r *AlibabaWtCifCoopOsstokenGetRequest) SetAppName(appName string) error

AppName Setter 调用方的应用名

func (*AlibabaWtCifCoopOsstokenGetRequest) SetBiz

Biz Setter 系统分配的biz

func (*AlibabaWtCifCoopOsstokenGetRequest) SetSource

func (r *AlibabaWtCifCoopOsstokenGetRequest) SetSource(source string) error

Source Setter 系统分配的source

type AlibabaWtCifCoopOsstokenGetResponse

type AlibabaWtCifCoopOsstokenGetResponse struct {
	XMLName xml.Name `xml:"alibaba_wt_cif_coop_osstoken_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *OssTokenGetResult `json:"result,omitempty" xml:"result,omitempty"`
}

获取oss签名接口 成功返回结果

type AlibabaWtOrderExchangePartnerChecktbuserAPIResponse

type AlibabaWtOrderExchangePartnerChecktbuserAPIResponse struct {
	model.CommonResponse
	AlibabaWtOrderExchangePartnerChecktbuserResponse
}

积分兑换校验淘宝账号是否存在 API返回值 alibaba.wt.order.exchange.partner.checktbuser

积分兑换之前校验淘宝账号是否存在

type AlibabaWtOrderExchangePartnerChecktbuserRequest

type AlibabaWtOrderExchangePartnerChecktbuserRequest struct {
	model.Params
	// contains filtered or unexported fields
}

积分兑换校验淘宝账号是否存在 API请求 alibaba.wt.order.exchange.partner.checktbuser

积分兑换之前校验淘宝账号是否存在

func NewAlibabaWtOrderExchangePartnerChecktbuserRequest

func NewAlibabaWtOrderExchangePartnerChecktbuserRequest() *AlibabaWtOrderExchangePartnerChecktbuserRequest

初始化AlibabaWtOrderExchangePartnerChecktbuserRequest对象

func (AlibabaWtOrderExchangePartnerChecktbuserRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaWtOrderExchangePartnerChecktbuserRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaWtOrderExchangePartnerChecktbuserRequest) GetOutExchangeModel

OutExchangeModel Getter

func (*AlibabaWtOrderExchangePartnerChecktbuserRequest) SetOutExchangeModel

func (r *AlibabaWtOrderExchangePartnerChecktbuserRequest) SetOutExchangeModel(outExchangeModel *OutExchangeModel) error

OutExchangeModel Setter model入参

type AlibabaWtOrderExchangePartnerChecktbuserResponse

type AlibabaWtOrderExchangePartnerChecktbuserResponse struct {
	XMLName xml.Name `xml:"alibaba_wt_order_exchange_partner_checktbuser_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值,通过model的值true或者false来判断
	Model bool `json:"model,omitempty" xml:"model,omitempty"`
	// 成功
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 成功
	ReturnCode string `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// 接口调用返回成功,真正是否存在号码通过model的返回值来判断
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

积分兑换校验淘宝账号是否存在 成功返回结果

type AlibabaWttOfflineRecordQueryagentinfoAPIResponse

type AlibabaWttOfflineRecordQueryagentinfoAPIResponse struct {
	model.CommonResponse
	AlibabaWttOfflineRecordQueryagentinfoResponse
}

线下推广充送等业务订单来源 API返回值 alibaba.wtt.offline.record.queryagentinfo

线下推广充送等业务订单来源的查询接口

type AlibabaWttOfflineRecordQueryagentinfoRequest

type AlibabaWttOfflineRecordQueryagentinfoRequest struct {
	model.Params
	// contains filtered or unexported fields
}

线下推广充送等业务订单来源 API请求 alibaba.wtt.offline.record.queryagentinfo

线下推广充送等业务订单来源的查询接口

func NewAlibabaWttOfflineRecordQueryagentinfoRequest

func NewAlibabaWttOfflineRecordQueryagentinfoRequest() *AlibabaWttOfflineRecordQueryagentinfoRequest

初始化AlibabaWttOfflineRecordQueryagentinfoRequest对象

func (AlibabaWttOfflineRecordQueryagentinfoRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaWttOfflineRecordQueryagentinfoRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaWttOfflineRecordQueryagentinfoRequest) GetOrderId

OrderId Getter

func (AlibabaWttOfflineRecordQueryagentinfoRequest) GetPhone

Phone Getter

func (*AlibabaWttOfflineRecordQueryagentinfoRequest) SetOrderId

OrderId Setter 淘宝订单号

func (*AlibabaWttOfflineRecordQueryagentinfoRequest) SetPhone

Phone Setter 业务号码

type AlibabaWttOfflineRecordQueryagentinfoResponse

type AlibabaWttOfflineRecordQueryagentinfoResponse struct {
	XMLName xml.Name `xml:"alibaba_wtt_offline_record_queryagentinfo_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

线下推广充送等业务订单来源 成功返回结果

type AlibabaWttOrderContractSubscribeAPIResponse

type AlibabaWttOrderContractSubscribeAPIResponse struct {
	model.CommonResponse
	AlibabaWttOrderContractSubscribeResponse
}

分销商合约生产 API返回值 alibaba.wtt.order.contract.subscribe

分销商合约生产

type AlibabaWttOrderContractSubscribeRequest

type AlibabaWttOrderContractSubscribeRequest struct {
	model.Params
	// contains filtered or unexported fields
}

分销商合约生产 API请求 alibaba.wtt.order.contract.subscribe

分销商合约生产

func NewAlibabaWttOrderContractSubscribeRequest

func NewAlibabaWttOrderContractSubscribeRequest() *AlibabaWttOrderContractSubscribeRequest

初始化AlibabaWttOrderContractSubscribeRequest对象

func (AlibabaWttOrderContractSubscribeRequest) GetApiMethodName

func (r AlibabaWttOrderContractSubscribeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaWttOrderContractSubscribeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaWttOrderContractSubscribeRequest) GetDistributionOrderModel

func (r AlibabaWttOrderContractSubscribeRequest) GetDistributionOrderModel() *DistributionOrderModel

DistributionOrderModel Getter

func (*AlibabaWttOrderContractSubscribeRequest) SetDistributionOrderModel

func (r *AlibabaWttOrderContractSubscribeRequest) SetDistributionOrderModel(distributionOrderModel *DistributionOrderModel) error

DistributionOrderModel Setter 分销商合约生产

type AlibabaWttOrderContractSubscribeResponse

type AlibabaWttOrderContractSubscribeResponse struct {
	XMLName xml.Name `xml:"alibaba_wtt_order_contract_subscribe_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 合约产生陈宫
	Issuccess bool `json:"issuccess,omitempty" xml:"issuccess,omitempty"`
}

分销商合约生产 成功返回结果

type AlibabaWttUserRegioninfoByipGetAPIResponse

type AlibabaWttUserRegioninfoByipGetAPIResponse struct {
	model.CommonResponse
	AlibabaWttUserRegioninfoByipGetResponse
}

根据ip获取省市信息 API返回值 alibaba.wtt.user.regioninfo.byip.get

通过ip获取省市信息

type AlibabaWttUserRegioninfoByipGetRequest

type AlibabaWttUserRegioninfoByipGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

根据ip获取省市信息 API请求 alibaba.wtt.user.regioninfo.byip.get

通过ip获取省市信息

func NewAlibabaWttUserRegioninfoByipGetRequest

func NewAlibabaWttUserRegioninfoByipGetRequest() *AlibabaWttUserRegioninfoByipGetRequest

初始化AlibabaWttUserRegioninfoByipGetRequest对象

func (AlibabaWttUserRegioninfoByipGetRequest) GetApiMethodName

func (r AlibabaWttUserRegioninfoByipGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaWttUserRegioninfoByipGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaWttUserRegioninfoByipGetRequest) GetIp

Ip Getter

func (*AlibabaWttUserRegioninfoByipGetRequest) SetIp

Ip Setter ip地址

type AlibabaWttUserRegioninfoByipGetResponse

type AlibabaWttUserRegioninfoByipGetResponse struct {
	XMLName xml.Name `xml:"alibaba_wtt_user_regioninfo_byip_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 地址信息
	Model *RegionInfo `json:"model,omitempty" xml:"model,omitempty"`
}

根据ip获取省市信息 成功返回结果

type CommonResult

type CommonResult struct {
	// 接口返回成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// desc
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 阿里订单号
	Model string `json:"model,omitempty" xml:"model,omitempty"`
}

CommonResult

type CommonRtnDo

type CommonRtnDo struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// data
	Data bool `json:"data,omitempty" xml:"data,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
}

CommonRtnDo

type ControlRespDto

type ControlRespDto struct {
	// 接续控制信息:CONTINUE(接续),REJECT(拦截),IVR(收取用户键盘输入内容)
	ControlOperate string `json:"control_operate,omitempty" xml:"control_operate,omitempty"`
	// controlMsg
	ControlMsg string `json:"control_msg,omitempty" xml:"control_msg,omitempty"`
	// 对应到小号平台的能力类型:AXB、AXN、AXN_EXTENSION_REUSE(AXN分机复用)
	ProductType string `json:"product_type,omitempty" xml:"product_type,omitempty"`
	// 主叫放音编码
	CallNoPlayCode string `json:"call_no_play_code,omitempty" xml:"call_no_play_code,omitempty"`
	// 被叫放音编码
	CalledNoPlayCode string `json:"called_no_play_code,omitempty" xml:"called_no_play_code,omitempty"`
	// 对应到阿里侧的绑定信息
	Subs *Subs `json:"subs,omitempty" xml:"subs,omitempty"`
	// 是否媒体资源降级,放弃录音放音功能;接入方无此相关功能,可忽略
	MediaDegrade bool `json:"media_degrade,omitempty" xml:"media_degrade,omitempty"`
}

ControlRespDto

type CreateOrderResponseDto

type CreateOrderResponseDto struct {
	// 天猫订单号
	TmallOrderId string `json:"tmall_order_id,omitempty" xml:"tmall_order_id,omitempty"`
	// 交易请求流水号
	TransferId string `json:"transfer_id,omitempty" xml:"transfer_id,omitempty"`
	// 金额(单位:分)
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 支付跳转地址
	PayUrl string `json:"pay_url,omitempty" xml:"pay_url,omitempty"`
	// 加密串
	SignStr string `json:"sign_str,omitempty" xml:"sign_str,omitempty"`
	// 支付宝支付订单号
	AlipayTradeId string `json:"alipay_trade_id,omitempty" xml:"alipay_trade_id,omitempty"`
}

CreateOrderResponseDto

type DistributionOrderInfo

type DistributionOrderInfo struct {
	// 业务类型
	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 买家留言
	BuyerMessage string `json:"buyer_message,omitempty" xml:"buyer_message,omitempty"`
	// 买家名称
	BuyerName string `json:"buyer_name,omitempty" xml:"buyer_name,omitempty"`
	// 城市
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 分销商用户昵称
	DistributorNick string `json:"distributor_nick,omitempty" xml:"distributor_nick,omitempty"`
	// 快递公司编码
	ExpressCode string `json:"express_code,omitempty" xml:"express_code,omitempty"`
	// 快递公司名称
	ExpressName string `json:"express_name,omitempty" xml:"express_name,omitempty"`
	// 快递单号
	ExpressNumber string `json:"express_number,omitempty" xml:"express_number,omitempty"`
	// 身份证件信息
	IdCardInfo *IdCardInfo `json:"id_card_info,omitempty" xml:"id_card_info,omitempty"`
	// 运营商名称
	IspName string `json:"isp_name,omitempty" xml:"isp_name,omitempty"`
	// 商品编号
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 商品序列号
	ItemSerialNo string `json:"item_serial_no,omitempty" xml:"item_serial_no,omitempty"`
	// 商品标题
	ItemTitle string `json:"item_title,omitempty" xml:"item_title,omitempty"`
	// 1-无需物流,2-供应商发货,3-分销商发货
	LogisticsFlag int64 `json:"logistics_flag,omitempty" xml:"logistics_flag,omitempty"`
	// 物流信息,收货人信息,姓名,电话,地址
	LogisticsInfo *DistributionOrderLogisticsInfo `json:"logistics_info,omitempty" xml:"logistics_info,omitempty"`
	// 1-未发货,2-已发货
	LogisticsStatus int64 `json:"logistics_status,omitempty" xml:"logistics_status,omitempty"`
	// 订购状态:NOT_ORDER-未订购,ORDER_AUDIT-订购中(无订购接口,提交给供应商,线下受理中),ON_ORDER-订购中(有订购接口,线上受理中),SUCCESS-订购成功,FAILURE-订购失败,CANCEL-订购取消
	OrderStatus string `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 运营商合约编号
	OutPackageId string `json:"out_package_id,omitempty" xml:"out_package_id,omitempty"`
	// 手机号码
	PhoneNo string `json:"phone_no,omitempty" xml:"phone_no,omitempty"`
	// 合约编号
	PlanGroupId int64 `json:"plan_group_id,omitempty" xml:"plan_group_id,omitempty"`
	// 合约名称
	PlanGroupName string `json:"plan_group_name,omitempty" xml:"plan_group_name,omitempty"`
	// 套餐编号
	PlanId int64 `json:"plan_id,omitempty" xml:"plan_id,omitempty"`
	// 套餐信息
	PlanInfo string `json:"plan_info,omitempty" xml:"plan_info,omitempty"`
	// 发货的商品编号,如ICCID等
	ProductSerialNo string `json:"product_serial_no,omitempty" xml:"product_serial_no,omitempty"`
	// 省份
	ProvinceName string `json:"province_name,omitempty" xml:"province_name,omitempty"`
	// 订购失败原因
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 备注
	Remarks string `json:"remarks,omitempty" xml:"remarks,omitempty"`
	// 订单状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 供应商用户昵称
	SupplierName string `json:"supplier_name,omitempty" xml:"supplier_name,omitempty"`
	// 淘宝交易订单创建时间
	TbOrderCreateTime string `json:"tb_order_create_time,omitempty" xml:"tb_order_create_time,omitempty"`
	// 淘宝交易订单号
	TbOrderNo string `json:"tb_order_no,omitempty" xml:"tb_order_no,omitempty"`
	// 淘宝交易订单创建时间
	TbOrderPayTime string `json:"tb_order_pay_time,omitempty" xml:"tb_order_pay_time,omitempty"`
	// 订单价格
	TbOrderPrice int64 `json:"tb_order_price,omitempty" xml:"tb_order_price,omitempty"`
	// 外部订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
	// 支付宝交易流水号
	PayOrderNo string `json:"pay_order_no,omitempty" xml:"pay_order_no,omitempty"`
	// 购买数量
	BuyQuantity int64 `json:"buy_quantity,omitempty" xml:"buy_quantity,omitempty"`
	// 套餐名称
	PlanName string `json:"plan_name,omitempty" xml:"plan_name,omitempty"`
	// 号码最低消费
	PhoneNoMinConsume int64 `json:"phone_no_min_consume,omitempty" xml:"phone_no_min_consume,omitempty"`
	// ledgerAmount
	LedgerAmount int64 `json:"ledger_amount,omitempty" xml:"ledger_amount,omitempty"`
	// 商品属性
	ItemProps string `json:"item_props,omitempty" xml:"item_props,omitempty"`
	// 认证的活体ID序列
	BiometricSeq string `json:"biometric_seq,omitempty" xml:"biometric_seq,omitempty"`
}

DistributionOrderInfo

type DistributionOrderLogisticsInfo

type DistributionOrderLogisticsInfo struct {
	// 区
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 国家
	Country string `json:"country,omitempty" xml:"country,omitempty"`
	// 省
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 详细地址
	RawAddress string `json:"raw_address,omitempty" xml:"raw_address,omitempty"`
	// 乡/镇/街道
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 收货人名称
	ConsigneeName string `json:"consignee_name,omitempty" xml:"consignee_name,omitempty"`
	// 收货人联系电话
	ContactPhone string `json:"contact_phone,omitempty" xml:"contact_phone,omitempty"`
	// 收货人地址
	DeliveryAddress string `json:"delivery_address,omitempty" xml:"delivery_address,omitempty"`
}

DistributionOrderLogisticsInfo

type DistributionOrderLogisticsModel

type DistributionOrderLogisticsModel struct {
	// 快递公司编码
	ExpressCode string `json:"express_code,omitempty" xml:"express_code,omitempty"`
	// 快递名称
	ExpressName string `json:"express_name,omitempty" xml:"express_name,omitempty"`
	// 快递单号
	ExpressNumber string `json:"express_number,omitempty" xml:"express_number,omitempty"`
	// 产品编码,如ICCID
	ProductSerialNo string `json:"product_serial_no,omitempty" xml:"product_serial_no,omitempty"`
	// 淘宝交易订单号
	OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 需要变更的订购状态, NOT_ORDER(1, "未订购"), 未订购; ORDER_AUDIT(2, "订购中"), 无订购接口,提交给供应商,线下受理中; ON_ORDER(3, "订购中"), 有订购接口,线上受理中; FAILURE(4, "订购失败"),订购失败; SUCCESS(5, "订购成功"),订购成功; CANCEL(6, "订购取消"),订购取消
	ContractOrderStatus string `json:"contract_order_status,omitempty" xml:"contract_order_status,omitempty"`
	// 分销商编号
	DistributorId int64 `json:"distributor_id,omitempty" xml:"distributor_id,omitempty"`
	// iccid
	Iccid string `json:"iccid,omitempty" xml:"iccid,omitempty"`
	// 身份证相关信息
	IdCardModel *IdCardModel `json:"id_card_model,omitempty" xml:"id_card_model,omitempty"`
	// 商品编码
	ItemSerialNo string `json:"item_serial_no,omitempty" xml:"item_serial_no,omitempty"`
	// 操作时间
	OperateTime string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
	// 失败原因
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
}

DistributionOrderLogisticsModel

type DistributionOrderModel

type DistributionOrderModel struct {
	// 订单号码
	OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 手机串码
	ItemSerialNo string `json:"item_serial_no,omitempty" xml:"item_serial_no,omitempty"`
}

DistributionOrderModel

type EcardItemDo

type EcardItemDo struct {
	// begin_of_validity
	BeginOfValidity string `json:"begin_of_validity,omitempty" xml:"begin_of_validity,omitempty"`
	// cz_activity_desc
	CzActivityDesc string `json:"cz_activity_desc,omitempty" xml:"cz_activity_desc,omitempty"`
	// err_msg
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// face_price
	FacePrice string `json:"face_price,omitempty" xml:"face_price,omitempty"`
	// flow_type
	FlowType string `json:"flow_type,omitempty" xml:"flow_type,omitempty"`
	// is_activity
	IsActivity bool `json:"is_activity,omitempty" xml:"is_activity,omitempty"`
	// is_guan_f_seller
	IsGuanFSeller bool `json:"is_guan_f_seller,omitempty" xml:"is_guan_f_seller,omitempty"`
	// is_hui_item
	IsHuiItem bool `json:"is_hui_item,omitempty" xml:"is_hui_item,omitempty"`
	// is_invalid_monthly
	IsInvalidMonthly string `json:"is_invalid_monthly,omitempty" xml:"is_invalid_monthly,omitempty"`
	// is_white
	IsWhite bool `json:"is_white,omitempty" xml:"is_white,omitempty"`
	// item_id
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// item_name
	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`
	// mobile
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// price_ext_content
	PriceExtContent string `json:"price_ext_content,omitempty" xml:"price_ext_content,omitempty"`
	// promotion_price
	PromotionPrice string `json:"promotion_price,omitempty" xml:"promotion_price,omitempty"`
	// result
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
	// seller
	Seller string `json:"seller,omitempty" xml:"seller,omitempty"`
	// send_desc
	SendDesc string `json:"send_desc,omitempty" xml:"send_desc,omitempty"`
	// simple_desc
	SimpleDesc string `json:"simple_desc,omitempty" xml:"simple_desc,omitempty"`
	// std_price
	StdPrice string `json:"std_price,omitempty" xml:"std_price,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// term_of_validity
	TermOfValidity string `json:"term_of_validity,omitempty" xml:"term_of_validity,omitempty"`
	// time_limit
	TimeLimit string `json:"time_limit,omitempty" xml:"time_limit,omitempty"`
	// title
	Title string `json:"title,omitempty" xml:"title,omitempty"`
}

EcardItemDo

type EndCallRequest

type EndCallRequest struct {
	// 呼叫释放原因,1,未分配的号码(空号) 3,无至目的地的路由 4,停机 6,不可接受的信道 16,正常清除 17,用户忙 18,无用户响应 19,已有用户提醒,但无应答 21,呼叫拒绝 22,号码改变 26,清除未选择的用户 27,终点故障 28,无效号码格式(不完全的号码) 29,设施被拒绝 30,对状态询问的响应 31,正常--未规定 34,无电路/信道可用 38,网络故障 41,临时故障 42,交换设备拥塞 43,接入信息被丢弃 44,请求的电路/信道不可用 47,资源不可用--未规定 49,服务质量不可用 50,未预订所请求的设施 55,IncomingcallsbarredwithintheCUG 57,承载能力未认可(未开通通话功能) 58,承载能力目前不可用 63,无适用的业务或任选项目-未规定 65,承载业务不能实现 68,ACMequaltoorgreaterthanACMmax 69,所请求的设施不能实现 70,仅能获得受限数字信息承载能力 79,业务不能实现-未规定) 81,无效处理识别码 87UsernotmemberofCUG 88,非兼容目的地址 91,无效过渡网选择 95,无效消息-未规定 96,必选消息单元差错 97,消息类型不存在或不能实现 98,消息与控制状态不兼容-消息类型不存在或不能实现 99,信息单元不存在或不能实现 100,无效信息单元内容 101,消息与呼叫状态不兼容 102,定时器超时恢复 111,协议差错-未规定 127,互通-未规定 9999(短信话单时,传此值)
	ReleaseCause int64 `json:"release_cause,omitempty" xml:"release_cause,omitempty"`
	// 唯一呼叫ID,需要和转呼控制接口的call_id对应起来;最大可支持字符串长度256
	CallId string `json:"call_id,omitempty" xml:"call_id,omitempty"`
	// 被叫响铃时间,如果没有响铃时间,ring_time填写call_out_time的时间;短信话单时,此值传短信接收时间
	RingTime string `json:"ring_time,omitempty" xml:"ring_time,omitempty"`
	// 被叫接听时间;短信话单时,此值传短信接收时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 中间号
	SecretNo string `json:"secret_no,omitempty" xml:"secret_no,omitempty"`
	// 呼叫被叫侧发起的时间;短信话单时,此值传短信接收时间
	CallOutTime string `json:"call_out_time,omitempty" xml:"call_out_time,omitempty"`
	// 0-平台释放 1-主叫释放 2-被叫释放;短信话单时,传0
	ReleaseDir int64 `json:"release_dir,omitempty" xml:"release_dir,omitempty"`
	// 通话释放时间,如果未接通start_time应该等于release_time;短信话单时,此值传短信接收时间
	ReleaseTime string `json:"release_time,omitempty" xml:"release_time,omitempty"`
	// 阿里侧对应的绑定关系ID,可不传
	SubsId string `json:"subs_id,omitempty" xml:"subs_id,omitempty"`
	// 分配给供应商Key
	VendorKey string `json:"vendor_key,omitempty" xml:"vendor_key,omitempty"`
	// 被叫空闲振铃时间;可选参数,无此相关功能,可不传
	FreeRingTime string `json:"free_ring_time,omitempty" xml:"free_ring_time,omitempty"`
	// 短信条数
	SmsNumber int64 `json:"sms_number,omitempty" xml:"sms_number,omitempty"`
	// 录音下载URL,公网可以访问
	RecordUrl string `json:"record_url,omitempty" xml:"record_url,omitempty"`
	// 呼叫结果
	CallResult string `json:"call_result,omitempty" xml:"call_result,omitempty"`
	// 放音录音下载URL,公网可以访问
	RingingRecordUrl string `json:"ringing_record_url,omitempty" xml:"ringing_record_url,omitempty"`
	// 话单类型 0-通话 1-短信
	CallType string `json:"call_type,omitempty" xml:"call_type,omitempty"`
	// 主叫号码
	CallNo string `json:"call_no,omitempty" xml:"call_no,omitempty"`
	// 被叫号码
	CalledNo string `json:"called_no,omitempty" xml:"called_no,omitempty"`
	// 分机号
	ExtensionNo string `json:"extension_no,omitempty" xml:"extension_no,omitempty"`
}

EndCallRequest

type ExchangeModel

type ExchangeModel struct {
	// 从tae获取的混淆nick
	Nick string `json:"nick,omitempty" xml:"nick,omitempty"`
	// 商家订单编号
	OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 兑换优惠券的金额,单位:分
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
	// 扩展信息
	Ext *Ext `json:"ext,omitempty" xml:"ext,omitempty"`
}

ExchangeModel

type Ext

type Ext struct {
	// 奖品ID,传入即按指定ID兑换对应的权益
	AwardId string `json:"award_id,omitempty" xml:"award_id,omitempty"`
}

Ext

type FcPartnerSmsDetailDto

type FcPartnerSmsDetailDto struct {
	// 公共回传参数
	Extend string `json:"extend,omitempty" xml:"extend,omitempty"`
	// 短信接收号码
	RecNum string `json:"rec_num,omitempty" xml:"rec_num,omitempty"`
	// 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 模板编码
	SmsCode string `json:"sms_code,omitempty" xml:"sms_code,omitempty"`
	// 短信内容
	SmsContent string `json:"sms_content,omitempty" xml:"sms_content,omitempty"`
	// 短信接收时间
	SmsReceiverTime string `json:"sms_receiver_time,omitempty" xml:"sms_receiver_time,omitempty"`
	// 短信发送时间
	SmsSendTime string `json:"sms_send_time,omitempty" xml:"sms_send_time,omitempty"`
	// 发送状态 1:等待回执,2:发送失败,3:发送成功
	SmsStatus int64 `json:"sms_status,omitempty" xml:"sms_status,omitempty"`
}

FcPartnerSmsDetailDto

type FlowSuppllierNotifyModel

type FlowSuppllierNotifyModel struct {
	// 阿里通信业务id,具体询问技术接口人
	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 用于区分商家通知的内容类型,例如:“0”为套餐激活通知
	NotifyType string `json:"notify_type,omitempty" xml:"notify_type,omitempty"`
	// 套餐生效时间
	OfferInvalidDate string `json:"offer_invalid_date,omitempty" xml:"offer_invalid_date,omitempty"`
	// 套餐失效时间
	OfferValidDate string `json:"offer_valid_date,omitempty" xml:"offer_valid_date,omitempty"`
	// 淘宝内部订单号
	OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 运营商外部订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
	// 运营商的收货状态,false:未收到
	ReceiveStatus bool `json:"receive_status,omitempty" xml:"receive_status,omitempty"`
	// iccid和卡的过期时间
	SendGoodParam string `json:"send_good_param,omitempty" xml:"send_good_param,omitempty"`
	// iccid
	Iccid string `json:"iccid,omitempty" xml:"iccid,omitempty"`
	// 买家ID,用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

FlowSuppllierNotifyModel

type Flowcardlist

type Flowcardlist struct {
	// begin_of_validity
	BeginOfValidity string `json:"begin_of_validity,omitempty" xml:"begin_of_validity,omitempty"`
	// face_price
	FacePrice string `json:"face_price,omitempty" xml:"face_price,omitempty"`
	// flow_type
	FlowType string `json:"flow_type,omitempty" xml:"flow_type,omitempty"`
	// is_invalid_monthly
	IsInvalidMonthly string `json:"is_invalid_monthly,omitempty" xml:"is_invalid_monthly,omitempty"`
	// item_id
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// item_name
	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`
	// mobile
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// promotion_price
	PromotionPrice string `json:"promotion_price,omitempty" xml:"promotion_price,omitempty"`
	// result
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
	// seller
	Seller string `json:"seller,omitempty" xml:"seller,omitempty"`
	// simple_desc
	SimpleDesc string `json:"simple_desc,omitempty" xml:"simple_desc,omitempty"`
	// std_price
	StdPrice string `json:"std_price,omitempty" xml:"std_price,omitempty"`
	// term_of_validity
	TermOfValidity string `json:"term_of_validity,omitempty" xml:"term_of_validity,omitempty"`
	// time_limit
	TimeLimit string `json:"time_limit,omitempty" xml:"time_limit,omitempty"`
	// title
	Title string `json:"title,omitempty" xml:"title,omitempty"`
}

Flowcardlist

type IdCardInfo

type IdCardInfo struct {
	// 证件号码
	CardNumber string `json:"card_number,omitempty" xml:"card_number,omitempty"`
	// 证件类型
	CardType string `json:"card_type,omitempty" xml:"card_type,omitempty"`
	// 证件名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 身份证反面照
	BackCertPic string `json:"back_cert_pic,omitempty" xml:"back_cert_pic,omitempty"`
	// 身份证正面照
	FaceCertPic string `json:"face_cert_pic,omitempty" xml:"face_cert_pic,omitempty"`
	// 手持证件照
	HoldCertPic string `json:"hold_cert_pic,omitempty" xml:"hold_cert_pic,omitempty"`
}

IdCardInfo

type IdCardModel

type IdCardModel struct {
	// 身份证反面照
	BackCertPic string `json:"back_cert_pic,omitempty" xml:"back_cert_pic,omitempty"`
	// 证件失效时间
	CardExpireDate string `json:"card_expire_date,omitempty" xml:"card_expire_date,omitempty"`
	// 证件号码
	CardNumber string `json:"card_number,omitempty" xml:"card_number,omitempty"`
	// 证件类型
	CardType string `json:"card_type,omitempty" xml:"card_type,omitempty"`
	// 身份证正面照
	FaceCertPic string `json:"face_cert_pic,omitempty" xml:"face_cert_pic,omitempty"`
	// 手持身份证照
	HoldCertPic string `json:"hold_cert_pic,omitempty" xml:"hold_cert_pic,omitempty"`
	// 证件名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
}

IdCardModel

type IdentityInfo

type IdentityInfo struct {
	// 身份证背面图片
	BackImageUrl string `json:"back_image_url,omitempty" xml:"back_image_url,omitempty"`
	// 订单id
	BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 身份证号码
	CardNum string `json:"card_num,omitempty" xml:"card_num,omitempty"`
	// 身份证正面图片
	FrontImageUrl string `json:"front_image_url,omitempty" xml:"front_image_url,omitempty"`
	// 手持照
	HoldImageUrl string `json:"hold_image_url,omitempty" xml:"hold_image_url,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 是否长期有效
	LongTerm bool `json:"long_term,omitempty" xml:"long_term,omitempty"`
	// 卡类型
	CardType string `json:"card_type,omitempty" xml:"card_type,omitempty"`
	// 失效时间
	CardExpireDate string `json:"card_expire_date,omitempty" xml:"card_expire_date,omitempty"`
	// 身份证生效时间
	StartDate string `json:"start_date,omitempty" xml:"start_date,omitempty"`
	// 身份证失效时间
	EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"`
	// biometricSeq
	BiometricSeq string `json:"biometric_seq,omitempty" xml:"biometric_seq,omitempty"`
}

IdentityInfo

type MtsInfoDo

type MtsInfoDo struct {
	// area_name
	AreaName string `json:"area_name,omitempty" xml:"area_name,omitempty"`
	// cat_id
	CatId int64 `json:"cat_id,omitempty" xml:"cat_id,omitempty"`
	// cat_name
	CatName string `json:"cat_name,omitempty" xml:"cat_name,omitempty"`
	// city
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// err_msg
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// location_sensitive
	LocationSensitive bool `json:"location_sensitive,omitempty" xml:"location_sensitive,omitempty"`
	// mobile
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// result
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
	// show_cat_name
	ShowCatName string `json:"show_cat_name,omitempty" xml:"show_cat_name,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

MtsInfoDo

type OfflineOrderRecordExtInfo

type OfflineOrderRecordExtInfo struct {
	// 网点地址
	AgentInfoAdress string `json:"agent_info_adress,omitempty" xml:"agent_info_adress,omitempty"`
	// 网点名称
	AgentInfoName string `json:"agent_info_name,omitempty" xml:"agent_info_name,omitempty"`
	// 网点id
	AgentInfoId int64 `json:"agent_info_id,omitempty" xml:"agent_info_id,omitempty"`
	// 客户经理联系电话
	PhoneNo string `json:"phone_no,omitempty" xml:"phone_no,omitempty"`
	// 客户经理姓名
	AgentName string `json:"agent_name,omitempty" xml:"agent_name,omitempty"`
	// 客户经理id
	AgentId int64 `json:"agent_id,omitempty" xml:"agent_id,omitempty"`
	// 省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 地市
	City string `json:"city,omitempty" xml:"city,omitempty"`
}

OfflineOrderRecordExtInfo

type OpentradCreateOrderRequestDTO

type OpentradCreateOrderRequestDTO struct {
	// 活动ID
	ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 交易请求流水号
	TransferId string `json:"transfer_id,omitempty" xml:"transfer_id,omitempty"`
	// 手机号
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 价格(分)
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 来源
	Source string `json:"source,omitempty" xml:"source,omitempty"`
	// 卖家Nick
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 支付宝Id
	AlipayId int64 `json:"alipay_id,omitempty" xml:"alipay_id,omitempty"`
	// 淘宝Nick
	TaobaoNick string `json:"taobao_nick,omitempty" xml:"taobao_nick,omitempty"`
	// 淘宝Token
	TaobaoToken string `json:"taobao_token,omitempty" xml:"taobao_token,omitempty"`
	// 礼包ID
	GiftId int64 `json:"gift_id,omitempty" xml:"gift_id,omitempty"`
	// 产品名称
	ProductName string `json:"product_name,omitempty" xml:"product_name,omitempty"`
	// 扩展属性
	Ext string `json:"ext,omitempty" xml:"ext,omitempty"`
	// 产品ID
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
}

OpentradCreateOrderRequestDTO

type OrderResultDto

type OrderResultDto struct {
	// 结果描述
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 天猫交易订单号
	OrderNo int64 `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 结果码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 商家处理结果是否成功标志
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

OrderResultDto

type OrderStatusNotifyRequest

type OrderStatusNotifyRequest struct {
	// 订单状态
	Orderstatus bool `json:"orderstatus,omitempty" xml:"orderstatus,omitempty"`
	// 错误描述
	ErrDesc string `json:"err_desc,omitempty" xml:"err_desc,omitempty"`
	// 卖家id
	SellerId string `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 业务类型
	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 天猫订单号
	BizOrderId string `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 外部流水号
	OutSerialNumber string `json:"out_serial_number,omitempty" xml:"out_serial_number,omitempty"`
}

OrderStatusNotifyRequest

type OssTokenGetResult

type OssTokenGetResult struct {
	// model
	Model *OssTokenResponse `json:"model,omitempty" xml:"model,omitempty"`
	// desc
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

OssTokenGetResult

type OssTokenResponse

type OssTokenResponse struct {
	// 失效时间
	Expiration string `json:"expiration,omitempty" xml:"expiration,omitempty"`
	// token
	SecurityToken string `json:"security_token,omitempty" xml:"security_token,omitempty"`
	// accessKeySecret
	AccessKeySecret string `json:"access_key_secret,omitempty" xml:"access_key_secret,omitempty"`
	// accessKeyId
	AccessKeyId string `json:"access_key_id,omitempty" xml:"access_key_id,omitempty"`
	// status
	Status string `json:"status,omitempty" xml:"status,omitempty"`
}

OssTokenResponse

type OutExchangeModel

type OutExchangeModel struct {
	// 单位为分
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
	// 淘宝nick
	Nick string `json:"nick,omitempty" xml:"nick,omitempty"`
	// 外部单号
	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`
	// 单位为分
	Account string `json:"account,omitempty" xml:"account,omitempty"`
	// 固定值填15
	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 商户合作id
	Partner string `json:"partner,omitempty" xml:"partner,omitempty"`
	// 来源
	From string `json:"from,omitempty" xml:"from,omitempty"`
	// 兑换的购物券面额(单位分)
	CouponFace string `json:"coupon_face,omitempty" xml:"coupon_face,omitempty"`
	// 扩展属性
	Ext string `json:"ext,omitempty" xml:"ext,omitempty"`
}

OutExchangeModel

type PreAuthorizeModel

type PreAuthorizeModel struct {
	// 扩展字段(json)
	Ext string `json:"ext,omitempty" xml:"ext,omitempty"`
	// 0:业务办理成功,2:业务办理失败,全额解冻
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 淘宝订单号
	TbOrderNo string `json:"tb_order_no,omitempty" xml:"tb_order_no,omitempty"`
	// 外部流水号
	OutBizOrderNo string `json:"out_biz_order_no,omitempty" xml:"out_biz_order_no,omitempty"`
	// 授权水号
	FundAuthNo string `json:"fund_auth_no,omitempty" xml:"fund_auth_no,omitempty"`
	// 描述
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 履约日期(yyyy-MM-dd)
	FulfillmentDate string `json:"fulfillment_date,omitempty" xml:"fulfillment_date,omitempty"`
	// 0:解冻,1:违约 2:罚没
	OperationType string `json:"operation_type,omitempty" xml:"operation_type,omitempty"`
	// 淘宝昵称
	UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"`
	// 金额(单位:分)
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
	// 淘宝订单号
	Tid string `json:"tid,omitempty" xml:"tid,omitempty"`
}

PreAuthorizeModel

type ProductActivityInfoResponseDto

type ProductActivityInfoResponseDto struct {
	// 产品ID
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 产品名称
	ProductName string `json:"product_name,omitempty" xml:"product_name,omitempty"`
	// 卖家名称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 金额
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 活动ID
	ActivityId string `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 活动名称
	ActivityName string `json:"activity_name,omitempty" xml:"activity_name,omitempty"`
	// activityGiftInfos
	ActivityGiftInfos *ActivityGiftInfos `json:"activity_gift_infos,omitempty" xml:"activity_gift_infos,omitempty"`
}

ProductActivityInfoResponseDto

type RegionInfo

type RegionInfo struct {
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 城市id
	CityId string `json:"city_id,omitempty" xml:"city_id,omitempty"`
	// 省份id
	ProvId string `json:"prov_id,omitempty" xml:"prov_id,omitempty"`
	// 省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
}

RegionInfo

type Response

type Response struct {
	// 转呼控制msg
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// module
	ControlRespDto *ControlRespDto `json:"control_resp_dto,omitempty" xml:"control_resp_dto,omitempty"`
	// module
	Module bool `json:"module,omitempty" xml:"module,omitempty"`
}

Response

type SequenceCalls

type SequenceCalls struct {
	// 主叫放音
	CallNoPlayCode string `json:"call_no_play_code,omitempty" xml:"call_no_play_code,omitempty"`
	// 被叫号码
	CalledNo string `json:"called_no,omitempty" xml:"called_no,omitempty"`
	// 被叫号显
	CalledDisplayNo string `json:"called_display_no,omitempty" xml:"called_display_no,omitempty"`
	// 被叫放音
	CalledNoPlayCode string `json:"called_no_play_code,omitempty" xml:"called_no_play_code,omitempty"`
}

SequenceCalls

type SmsInterceptRequest

type SmsInterceptRequest struct {
	// 中间号
	SecretNo string `json:"secret_no,omitempty" xml:"secret_no,omitempty"`
	// 短信发送主叫号码
	CallNo string `json:"call_no,omitempty" xml:"call_no,omitempty"`
	// 短信内容,请使用UCS2进行编码
	SmsContent string `json:"sms_content,omitempty" xml:"sms_content,omitempty"`
	// 短信时间撮
	MtTime string `json:"mt_time,omitempty" xml:"mt_time,omitempty"`
	// 每次呼叫行为和短信行为的唯一ID
	CallId string `json:"call_id,omitempty" xml:"call_id,omitempty"`
	// 对应阿里侧的绑定关系ID
	SubsId string `json:"subs_id,omitempty" xml:"subs_id,omitempty"`
	// 分配给供应商的KEY
	VendorKey string `json:"vendor_key,omitempty" xml:"vendor_key,omitempty"`
}

SmsInterceptRequest

type StartCallRequest

type StartCallRequest struct {
	// AXN分机号产品中通过IVR放音收取上来的用户输入的分机字符
	Extension string `json:"extension,omitempty" xml:"extension,omitempty"`
	// 中间号码
	SecretNo string `json:"secret_no,omitempty" xml:"secret_no,omitempty"`
	// 主叫号码
	CallNo string `json:"call_no,omitempty" xml:"call_no,omitempty"`
	// 呼叫开始时间
	CallTime string `json:"call_time,omitempty" xml:"call_time,omitempty"`
	// 唯一的呼叫ID,最大可支持字符串长度256
	CallId string `json:"call_id,omitempty" xml:"call_id,omitempty"`
	// 行为类型,CALL:呼叫行为,SMS:短信行为
	RecordType string `json:"record_type,omitempty" xml:"record_type,omitempty"`
	// 供应商KEY
	VendorKey string `json:"vendor_key,omitempty" xml:"vendor_key,omitempty"`
}

StartCallRequest

type Subs

type Subs struct {
	// 被叫显号
	CalledDisplayNo string `json:"called_display_no,omitempty" xml:"called_display_no,omitempty"`
	// 被叫号码
	CalledNo string `json:"called_no,omitempty" xml:"called_no,omitempty"`
	// 订购关系ID;目前字符串长度为16位,建议预留32位
	SubsId string `json:"subs_id,omitempty" xml:"subs_id,omitempty"`
	// 呼叫类型MASTER(A->X->B), CALLED(B->X->A), SMS_SENDER, SMS_RECEIVER
	CallType string `json:"call_type,omitempty" xml:"call_type,omitempty"`
	// 是否需要录音
	NeedRecord bool `json:"need_record,omitempty" xml:"need_record,omitempty"`
	// 短信通道方式SMS_INTERCEPT(拦截推送阿里),SMS_NORMAL_SEND(正常现网下发),SMS_DROP(拦截丢弃)
	SmsChannel string `json:"sms_channel,omitempty" xml:"sms_channel,omitempty"`
	// 顺振参数
	SequenceCalls []SequenceCalls `json:"sequence_calls,omitempty" xml:"sequence_calls>sequence_calls,omitempty"`
	// 录音类型,mp3/wav
	RecType string `json:"rec_type,omitempty" xml:"rec_type,omitempty"`
	// 顺振超时时间
	SequenceTimeout int64 `json:"sequence_timeout,omitempty" xml:"sequence_timeout,omitempty"`
	// 录音模式,1:仅录制通话录音、2:放音录音+通话录音
	RecordMode string `json:"record_mode,omitempty" xml:"record_mode,omitempty"`
	// 是否需要优先下载录音,0:否、1:是
	FastRecord string `json:"fast_record,omitempty" xml:"fast_record,omitempty"`
	// 是否开启铃音检测 0:不开启 1:开启
	RrdsControl int64 `json:"rrds_control,omitempty" xml:"rrds_control,omitempty"`
}

Subs

type SupplierOrderResultModel

type SupplierOrderResultModel struct {
	// 业务类型:7-合约机分销、
	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 结果码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 结果描述
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 交易订单号
	OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 供应商外部订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
	// 订购结果状态
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

SupplierOrderResultModel

type SupplierTopQueryModel

type SupplierTopQueryModel struct {
	// 业务类型:7-合约及号卡分销
	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 分销商名称
	DistributorName string `json:"distributor_name,omitempty" xml:"distributor_name,omitempty"`
	// 订单结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 淘宝交易订单号
	OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 订单状态列表:1-未订购,2-订购中,3-订购中,4-订购失败,5-订购成功,6-订购取消
	OrderStatusList []int64 `json:"order_status_list,omitempty" xml:"order_status_list>int64,omitempty"`
	// 当前页
	PageNum int64 `json:"page_num,omitempty" xml:"page_num,omitempty"`
	// 分页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 用户账号
	PhoneNo string `json:"phone_no,omitempty" xml:"phone_no,omitempty"`
	// 订单开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
}

SupplierTopQueryModel

type TaobaoWtTradeOrderResultcallbackAPIResponse

type TaobaoWtTradeOrderResultcallbackAPIResponse struct {
	model.CommonResponse
	TaobaoWtTradeOrderResultcallbackResponse
}

商家回调接口 API返回值 taobao.wt.trade.order.resultcallback

阿里通信定制服务,商家发货后进行调用该接口,用于自动发货并确认收货

type TaobaoWtTradeOrderResultcallbackRequest

type TaobaoWtTradeOrderResultcallbackRequest struct {
	model.Params
	// contains filtered or unexported fields
}

商家回调接口 API请求 taobao.wt.trade.order.resultcallback

阿里通信定制服务,商家发货后进行调用该接口,用于自动发货并确认收货

func NewTaobaoWtTradeOrderResultcallbackRequest

func NewTaobaoWtTradeOrderResultcallbackRequest() *TaobaoWtTradeOrderResultcallbackRequest

初始化TaobaoWtTradeOrderResultcallbackRequest对象

func (TaobaoWtTradeOrderResultcallbackRequest) GetApiMethodName

func (r TaobaoWtTradeOrderResultcallbackRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoWtTradeOrderResultcallbackRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoWtTradeOrderResultcallbackRequest) GetParam0

Param0 Getter

func (*TaobaoWtTradeOrderResultcallbackRequest) SetParam0

Param0 Setter 系统自动生成

type TaobaoWtTradeOrderResultcallbackResponse

type TaobaoWtTradeOrderResultcallbackResponse struct {
	XMLName xml.Name `xml:"wt_trade_order_resultcallback_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *CommonRtnDo `json:"result,omitempty" xml:"result,omitempty"`
}

商家回调接口 成功返回结果

type TopResultDto

type TopResultDto struct {
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// data
	Data *ProductActivityInfoResponseDto `json:"data,omitempty" xml:"data,omitempty"`
	// errorCode
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TopResultDto

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL