alicom

package
v1.3.3 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2023 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Package alicom 包含阿里通信API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

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 AlibabaAlicomOrderCheckorderinfoAPIRequest added in v1.2.5

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

AlibabaAlicomOrderCheckorderinfoAPIRequest 金融购机订单信息校验 API请求 alibaba.alicom.order.checkorderinfo

金融购机订单信息校验

func NewAlibabaAlicomOrderCheckorderinfoRequest added in v1.2.5

func NewAlibabaAlicomOrderCheckorderinfoRequest() *AlibabaAlicomOrderCheckorderinfoAPIRequest

NewAlibabaAlicomOrderCheckorderinfoRequest 初始化AlibabaAlicomOrderCheckorderinfoAPIRequest对象

func (AlibabaAlicomOrderCheckorderinfoAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlicomOrderCheckorderinfoAPIRequest) GetApiParams added in v1.2.5

func (r AlibabaAlicomOrderCheckorderinfoAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlicomOrderCheckorderinfoAPIRequest) GetBizOrderId added in v1.2.5

GetBizOrderId BizOrderId Getter

func (AlibabaAlicomOrderCheckorderinfoAPIRequest) GetItemId added in v1.2.5

GetItemId ItemId Getter

func (AlibabaAlicomOrderCheckorderinfoAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAlicomOrderCheckorderinfoAPIRequest) GetShopName added in v1.2.5

GetShopName ShopName Getter

func (AlibabaAlicomOrderCheckorderinfoAPIRequest) GetTradeStatus added in v1.2.5

GetTradeStatus TradeStatus Getter

func (AlibabaAlicomOrderCheckorderinfoAPIRequest) GetUserNick added in v1.2.5

GetUserNick UserNick Getter

func (*AlibabaAlicomOrderCheckorderinfoAPIRequest) SetBizOrderId added in v1.2.5

func (r *AlibabaAlicomOrderCheckorderinfoAPIRequest) SetBizOrderId(_bizOrderId int64) error

SetBizOrderId is BizOrderId Setter 淘宝交易订单id

func (*AlibabaAlicomOrderCheckorderinfoAPIRequest) SetItemId added in v1.2.5

SetItemId is ItemId Setter 宝贝id

func (*AlibabaAlicomOrderCheckorderinfoAPIRequest) SetShopName added in v1.2.5

func (r *AlibabaAlicomOrderCheckorderinfoAPIRequest) SetShopName(_shopName string) error

SetShopName is ShopName Setter 商家的店铺名

func (*AlibabaAlicomOrderCheckorderinfoAPIRequest) SetTradeStatus added in v1.2.5

func (r *AlibabaAlicomOrderCheckorderinfoAPIRequest) SetTradeStatus(_tradeStatus int64) error

SetTradeStatus is TradeStatus Setter 订单状态1: 等待买家付款 2:等待卖家发货 4:已退款 6: 交易成功

func (*AlibabaAlicomOrderCheckorderinfoAPIRequest) SetUserNick added in v1.2.5

func (r *AlibabaAlicomOrderCheckorderinfoAPIRequest) SetUserNick(_userNick string) error

SetUserNick is UserNick Setter 买家昵称

type AlibabaAlicomOrderCheckorderinfoAPIResponse added in v1.2.5

type AlibabaAlicomOrderCheckorderinfoAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomOrderCheckorderinfoAPIResponseModel
}

AlibabaAlicomOrderCheckorderinfoAPIResponse 金融购机订单信息校验 API返回值 alibaba.alicom.order.checkorderinfo

金融购机订单信息校验

type AlibabaAlicomOrderCheckorderinfoAPIResponseModel added in v1.2.5

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

AlibabaAlicomOrderCheckorderinfoAPIResponseModel is 金融购机订单信息校验 成功返回结果

type AlibabaAlicomOrderPreauthorizeCreateAPIRequest added in v1.2.0

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

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

授授权:签约结果通知

func NewAlibabaAlicomOrderPreauthorizeCreateRequest

func NewAlibabaAlicomOrderPreauthorizeCreateRequest() *AlibabaAlicomOrderPreauthorizeCreateAPIRequest

NewAlibabaAlicomOrderPreauthorizeCreateRequest 初始化AlibabaAlicomOrderPreauthorizeCreateAPIRequest对象

func (AlibabaAlicomOrderPreauthorizeCreateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlicomOrderPreauthorizeCreateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlicomOrderPreauthorizeCreateAPIRequest) GetPreAuthorizeModel added in v1.2.0

GetPreAuthorizeModel PreAuthorizeModel Getter

func (AlibabaAlicomOrderPreauthorizeCreateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlicomOrderPreauthorizeCreateAPIRequest) SetPreAuthorizeModel added in v1.2.0

func (r *AlibabaAlicomOrderPreauthorizeCreateAPIRequest) SetPreAuthorizeModel(_preAuthorizeModel *PreAuthorizeModel) error

SetPreAuthorizeModel is PreAuthorizeModel Setter 入参

type AlibabaAlicomOrderPreauthorizeCreateAPIResponse

type AlibabaAlicomOrderPreauthorizeCreateAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomOrderPreauthorizeCreateAPIResponseModel
}

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

授授权:签约结果通知

type AlibabaAlicomOrderPreauthorizeCreateAPIResponseModel added in v1.2.0

type AlibabaAlicomOrderPreauthorizeCreateAPIResponseModel 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"`
}

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

type AlibabaAlicomOrderPreauthorizeQueryFundAPIRequest added in v1.2.0

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

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

预授权-资金流水查询

func NewAlibabaAlicomOrderPreauthorizeQueryFundRequest

func NewAlibabaAlicomOrderPreauthorizeQueryFundRequest() *AlibabaAlicomOrderPreauthorizeQueryFundAPIRequest

NewAlibabaAlicomOrderPreauthorizeQueryFundRequest 初始化AlibabaAlicomOrderPreauthorizeQueryFundAPIRequest对象

func (AlibabaAlicomOrderPreauthorizeQueryFundAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlicomOrderPreauthorizeQueryFundAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlicomOrderPreauthorizeQueryFundAPIRequest) GetPreAuthorizeModel added in v1.2.0

GetPreAuthorizeModel PreAuthorizeModel Getter

func (AlibabaAlicomOrderPreauthorizeQueryFundAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlicomOrderPreauthorizeQueryFundAPIRequest) SetPreAuthorizeModel added in v1.2.0

func (r *AlibabaAlicomOrderPreauthorizeQueryFundAPIRequest) SetPreAuthorizeModel(_preAuthorizeModel *PreAuthorizeModel) error

SetPreAuthorizeModel is PreAuthorizeModel Setter 入参

type AlibabaAlicomOrderPreauthorizeQueryFundAPIResponse

type AlibabaAlicomOrderPreauthorizeQueryFundAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomOrderPreauthorizeQueryFundAPIResponseModel
}

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

预授权-资金流水查询

type AlibabaAlicomOrderPreauthorizeQueryFundAPIResponseModel added in v1.2.0

type AlibabaAlicomOrderPreauthorizeQueryFundAPIResponseModel 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"`
}

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

type AlibabaAlicomVtDistributeQueryprotocolAPIRequest added in v1.2.8

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

AlibabaAlicomVtDistributeQueryprotocolAPIRequest 通信业务外放协议查询 API请求 alibaba.alicom.vt.distribute.queryprotocol

通信业务外放协议查询

func NewAlibabaAlicomVtDistributeQueryprotocolRequest added in v1.2.8

func NewAlibabaAlicomVtDistributeQueryprotocolRequest() *AlibabaAlicomVtDistributeQueryprotocolAPIRequest

NewAlibabaAlicomVtDistributeQueryprotocolRequest 初始化AlibabaAlicomVtDistributeQueryprotocolAPIRequest对象

func (AlibabaAlicomVtDistributeQueryprotocolAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlicomVtDistributeQueryprotocolAPIRequest) GetApiParams added in v1.2.8

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlicomVtDistributeQueryprotocolAPIRequest) GetDistributeTradeMsgModel added in v1.2.8

GetDistributeTradeMsgModel DistributeTradeMsgModel Getter

func (AlibabaAlicomVtDistributeQueryprotocolAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlicomVtDistributeQueryprotocolAPIRequest) SetDistributeTradeMsgModel added in v1.2.8

func (r *AlibabaAlicomVtDistributeQueryprotocolAPIRequest) SetDistributeTradeMsgModel(_distributeTradeMsgModel *DistributeTradeMsgModel) error

SetDistributeTradeMsgModel is DistributeTradeMsgModel Setter 请求参数

type AlibabaAlicomVtDistributeQueryprotocolAPIResponse added in v1.2.8

type AlibabaAlicomVtDistributeQueryprotocolAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomVtDistributeQueryprotocolAPIResponseModel
}

AlibabaAlicomVtDistributeQueryprotocolAPIResponse 通信业务外放协议查询 API返回值 alibaba.alicom.vt.distribute.queryprotocol

通信业务外放协议查询

type AlibabaAlicomVtDistributeQueryprotocolAPIResponseModel added in v1.2.8

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

AlibabaAlicomVtDistributeQueryprotocolAPIResponseModel is 通信业务外放协议查询 成功返回结果

type AlibabaAlicomVtDistributeSendcodeAPIRequest added in v1.2.8

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

AlibabaAlicomVtDistributeSendcodeAPIRequest 通信业务外放发送验证码 API请求 alibaba.alicom.vt.distribute.sendcode

通信业务外放发送验证码

func NewAlibabaAlicomVtDistributeSendcodeRequest added in v1.2.8

func NewAlibabaAlicomVtDistributeSendcodeRequest() *AlibabaAlicomVtDistributeSendcodeAPIRequest

NewAlibabaAlicomVtDistributeSendcodeRequest 初始化AlibabaAlicomVtDistributeSendcodeAPIRequest对象

func (AlibabaAlicomVtDistributeSendcodeAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlicomVtDistributeSendcodeAPIRequest) GetApiParams added in v1.2.8

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlicomVtDistributeSendcodeAPIRequest) GetDistributeTradeMsgModel added in v1.2.8

GetDistributeTradeMsgModel DistributeTradeMsgModel Getter

func (AlibabaAlicomVtDistributeSendcodeAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlicomVtDistributeSendcodeAPIRequest) SetDistributeTradeMsgModel added in v1.2.8

func (r *AlibabaAlicomVtDistributeSendcodeAPIRequest) SetDistributeTradeMsgModel(_distributeTradeMsgModel *DistributeTradeMsgModel) error

SetDistributeTradeMsgModel is DistributeTradeMsgModel Setter 请求对象

type AlibabaAlicomVtDistributeSendcodeAPIResponse added in v1.2.8

type AlibabaAlicomVtDistributeSendcodeAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomVtDistributeSendcodeAPIResponseModel
}

AlibabaAlicomVtDistributeSendcodeAPIResponse 通信业务外放发送验证码 API返回值 alibaba.alicom.vt.distribute.sendcode

通信业务外放发送验证码

type AlibabaAlicomVtDistributeSendcodeAPIResponseModel added in v1.2.8

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

AlibabaAlicomVtDistributeSendcodeAPIResponseModel is 通信业务外放发送验证码 成功返回结果

type AlibabaAlicomVtDistributeorderCreateAPIRequest added in v1.2.8

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

AlibabaAlicomVtDistributeorderCreateAPIRequest 通信业务外放下单 API请求 alibaba.alicom.vt.distributeorder.create

通信业务外放下单接口

func NewAlibabaAlicomVtDistributeorderCreateRequest added in v1.2.8

func NewAlibabaAlicomVtDistributeorderCreateRequest() *AlibabaAlicomVtDistributeorderCreateAPIRequest

NewAlibabaAlicomVtDistributeorderCreateRequest 初始化AlibabaAlicomVtDistributeorderCreateAPIRequest对象

func (AlibabaAlicomVtDistributeorderCreateAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlicomVtDistributeorderCreateAPIRequest) GetApiParams added in v1.2.8

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlicomVtDistributeorderCreateAPIRequest) GetDistributeTradeMsgModel added in v1.2.8

GetDistributeTradeMsgModel DistributeTradeMsgModel Getter

func (AlibabaAlicomVtDistributeorderCreateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlicomVtDistributeorderCreateAPIRequest) SetDistributeTradeMsgModel added in v1.2.8

func (r *AlibabaAlicomVtDistributeorderCreateAPIRequest) SetDistributeTradeMsgModel(_distributeTradeMsgModel *DistributeTradeMsgModel) error

SetDistributeTradeMsgModel is DistributeTradeMsgModel Setter 请求对象

type AlibabaAlicomVtDistributeorderCreateAPIResponse added in v1.2.8

type AlibabaAlicomVtDistributeorderCreateAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomVtDistributeorderCreateAPIResponseModel
}

AlibabaAlicomVtDistributeorderCreateAPIResponse 通信业务外放下单 API返回值 alibaba.alicom.vt.distributeorder.create

通信业务外放下单接口

type AlibabaAlicomVtDistributeorderCreateAPIResponseModel added in v1.2.8

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

AlibabaAlicomVtDistributeorderCreateAPIResponseModel is 通信业务外放下单 成功返回结果

type AlibabaAlicomVtOpentradeGetproductinfoAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlicomVtOpentradeGetproductinfoRequest

func NewAlibabaAlicomVtOpentradeGetproductinfoRequest() *AlibabaAlicomVtOpentradeGetproductinfoAPIRequest

NewAlibabaAlicomVtOpentradeGetproductinfoRequest 初始化AlibabaAlicomVtOpentradeGetproductinfoAPIRequest对象

func (AlibabaAlicomVtOpentradeGetproductinfoAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlicomVtOpentradeGetproductinfoAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlicomVtOpentradeGetproductinfoAPIRequest) GetBizType added in v1.2.0

GetBizType BizType Getter

func (AlibabaAlicomVtOpentradeGetproductinfoAPIRequest) GetProductId added in v1.2.0

GetProductId ProductId Getter

func (AlibabaAlicomVtOpentradeGetproductinfoAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlicomVtOpentradeGetproductinfoAPIRequest) SetBizType added in v1.2.0

SetBizType is BizType Setter 类型

func (*AlibabaAlicomVtOpentradeGetproductinfoAPIRequest) SetProductId added in v1.2.0

SetProductId is ProductId Setter 阿里通信产品ID

type AlibabaAlicomVtOpentradeGetproductinfoAPIResponse

type AlibabaAlicomVtOpentradeGetproductinfoAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomVtOpentradeGetproductinfoAPIResponseModel
}

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

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

type AlibabaAlicomVtOpentradeGetproductinfoAPIResponseModel added in v1.2.0

type AlibabaAlicomVtOpentradeGetproductinfoAPIResponseModel 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"`
}

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

type AlibabaAlicomWttOpentradeCreateorderAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlicomWttOpentradeCreateorderRequest

func NewAlibabaAlicomWttOpentradeCreateorderRequest() *AlibabaAlicomWttOpentradeCreateorderAPIRequest

NewAlibabaAlicomWttOpentradeCreateorderRequest 初始化AlibabaAlicomWttOpentradeCreateorderAPIRequest对象

func (AlibabaAlicomWttOpentradeCreateorderAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlicomWttOpentradeCreateorderAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlicomWttOpentradeCreateorderAPIRequest) GetParam0 added in v1.2.0

GetParam0 Param0 Getter

func (AlibabaAlicomWttOpentradeCreateorderAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlicomWttOpentradeCreateorderAPIRequest) SetParam0 added in v1.2.0

SetParam0 is Param0 Setter 入参请求说明

type AlibabaAlicomWttOpentradeCreateorderAPIResponse

type AlibabaAlicomWttOpentradeCreateorderAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomWttOpentradeCreateorderAPIResponseModel
}

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

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

type AlibabaAlicomWttOpentradeCreateorderAPIResponseModel added in v1.2.0

type AlibabaAlicomWttOpentradeCreateorderAPIResponseModel 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"`
}

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

type AlibabaAlicomWttOpentradeGetproductinfoAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlicomWttOpentradeGetproductinfoRequest

func NewAlibabaAlicomWttOpentradeGetproductinfoRequest() *AlibabaAlicomWttOpentradeGetproductinfoAPIRequest

NewAlibabaAlicomWttOpentradeGetproductinfoRequest 初始化AlibabaAlicomWttOpentradeGetproductinfoAPIRequest对象

func (AlibabaAlicomWttOpentradeGetproductinfoAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlicomWttOpentradeGetproductinfoAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlicomWttOpentradeGetproductinfoAPIRequest) GetBizType added in v1.2.0

GetBizType BizType Getter

func (AlibabaAlicomWttOpentradeGetproductinfoAPIRequest) GetProductId added in v1.2.0

GetProductId ProductId Getter

func (AlibabaAlicomWttOpentradeGetproductinfoAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlicomWttOpentradeGetproductinfoAPIRequest) SetBizType added in v1.2.0

SetBizType is BizType Setter 类型

func (*AlibabaAlicomWttOpentradeGetproductinfoAPIRequest) SetProductId added in v1.2.0

SetProductId is ProductId Setter 阿里通信产品ID

type AlibabaAlicomWttOpentradeGetproductinfoAPIResponse

type AlibabaAlicomWttOpentradeGetproductinfoAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomWttOpentradeGetproductinfoAPIResponseModel
}

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

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

type AlibabaAlicomWttOpentradeGetproductinfoAPIResponseModel added in v1.2.0

type AlibabaAlicomWttOpentradeGetproductinfoAPIResponseModel 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"`
}

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

type AlibabaAliqinAxbVendorCallControlAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinAxbVendorCallControlRequest

func NewAlibabaAliqinAxbVendorCallControlRequest() *AlibabaAliqinAxbVendorCallControlAPIRequest

NewAlibabaAliqinAxbVendorCallControlRequest 初始化AlibabaAliqinAxbVendorCallControlAPIRequest对象

func (AlibabaAliqinAxbVendorCallControlAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinAxbVendorCallControlAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinAxbVendorCallControlAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinAxbVendorCallControlAPIRequest) GetStartCallRequest added in v1.2.0

GetStartCallRequest StartCallRequest Getter

func (*AlibabaAliqinAxbVendorCallControlAPIRequest) SetStartCallRequest added in v1.2.0

func (r *AlibabaAliqinAxbVendorCallControlAPIRequest) SetStartCallRequest(_startCallRequest *StartCallRequest) error

SetStartCallRequest is StartCallRequest Setter 转接控制接口request对象

type AlibabaAliqinAxbVendorCallControlAPIResponse

type AlibabaAliqinAxbVendorCallControlAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinAxbVendorCallControlAPIResponseModel
}

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

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

type AlibabaAliqinAxbVendorCallControlAPIResponseModel added in v1.2.0

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

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

type AlibabaAliqinAxbVendorCallControlResponse

type AlibabaAliqinAxbVendorCallControlResponse 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"`
}

AlibabaAliqinAxbVendorCallControlResponse 结构体

type AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinAxbVendorExceptionNoSyncRequest

func NewAlibabaAliqinAxbVendorExceptionNoSyncRequest() *AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest

NewAlibabaAliqinAxbVendorExceptionNoSyncRequest 初始化AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest对象

func (AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest) GetExceptionMsg added in v1.2.0

GetExceptionMsg ExceptionMsg Getter

func (AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest) GetSecretNo added in v1.2.0

GetSecretNo SecretNo Getter

func (AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest) GetStatus added in v1.2.0

GetStatus Status Getter

func (AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest) GetVendorKey added in v1.2.0

GetVendorKey VendorKey Getter

func (*AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest) SetExceptionMsg added in v1.2.0

func (r *AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest) SetExceptionMsg(_exceptionMsg string) error

SetExceptionMsg is ExceptionMsg Setter 异常的原因

func (*AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest) SetSecretNo added in v1.2.0

SetSecretNo is SecretNo Setter 异常的中间号码

func (*AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest) SetStatus added in v1.2.0

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

func (*AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest) SetVendorKey added in v1.2.0

func (r *AlibabaAliqinAxbVendorExceptionNoSyncAPIRequest) SetVendorKey(_vendorKey string) error

SetVendorKey is VendorKey Setter 供应商KEY

type AlibabaAliqinAxbVendorExceptionNoSyncAPIResponse

type AlibabaAliqinAxbVendorExceptionNoSyncAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinAxbVendorExceptionNoSyncAPIResponseModel
}

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

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

type AlibabaAliqinAxbVendorExceptionNoSyncAPIResponseModel added in v1.2.0

type AlibabaAliqinAxbVendorExceptionNoSyncAPIResponseModel 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 *AlibabaAliqinAxbVendorExceptionNoSyncResponse `json:"result,omitempty" xml:"result,omitempty"`
}

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

type AlibabaAliqinAxbVendorExceptionNoSyncResponse

type AlibabaAliqinAxbVendorExceptionNoSyncResponse struct {
	// 错误信息,OK代表受理成功
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 错误码,OK代表受理成功
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// module
	Module bool `json:"module,omitempty" xml:"module,omitempty"`
}

AlibabaAliqinAxbVendorExceptionNoSyncResponse 结构体

type AlibabaAliqinAxbVendorHeartBeatAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinAxbVendorHeartBeatRequest

func NewAlibabaAliqinAxbVendorHeartBeatRequest() *AlibabaAliqinAxbVendorHeartBeatAPIRequest

NewAlibabaAliqinAxbVendorHeartBeatRequest 初始化AlibabaAliqinAxbVendorHeartBeatAPIRequest对象

func (AlibabaAliqinAxbVendorHeartBeatAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinAxbVendorHeartBeatAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAliqinAxbVendorHeartBeatAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinAxbVendorHeartBeatAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinAxbVendorHeartBeatAPIRequest) GetStatus added in v1.2.0

GetStatus Status Getter

func (AlibabaAliqinAxbVendorHeartBeatAPIRequest) GetVendorKey added in v1.2.0

GetVendorKey VendorKey Getter

func (*AlibabaAliqinAxbVendorHeartBeatAPIRequest) SetStatus added in v1.2.0

SetStatus is Status Setter 可选的预留字段

func (*AlibabaAliqinAxbVendorHeartBeatAPIRequest) SetVendorKey added in v1.2.0

func (r *AlibabaAliqinAxbVendorHeartBeatAPIRequest) SetVendorKey(_vendorKey string) error

SetVendorKey is VendorKey Setter 供应商合作KEY

type AlibabaAliqinAxbVendorHeartBeatAPIResponse

type AlibabaAliqinAxbVendorHeartBeatAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinAxbVendorHeartBeatAPIResponseModel
}

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

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

type AlibabaAliqinAxbVendorHeartBeatAPIResponseModel added in v1.2.0

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

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

type AlibabaAliqinAxbVendorHeartBeatResponse

type AlibabaAliqinAxbVendorHeartBeatResponse struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// module
	Module bool `json:"module,omitempty" xml:"module,omitempty"`
}

AlibabaAliqinAxbVendorHeartBeatResponse 结构体

type AlibabaAliqinAxbVendorPushCallEventAPIRequest added in v1.2.5

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

AlibabaAliqinAxbVendorPushCallEventAPIRequest 呼叫事件推送 API请求 alibaba.aliqin.axb.vendor.push.call.event

呼叫事件推送 响铃时间、摘机事件

func NewAlibabaAliqinAxbVendorPushCallEventRequest added in v1.2.5

func NewAlibabaAliqinAxbVendorPushCallEventRequest() *AlibabaAliqinAxbVendorPushCallEventAPIRequest

NewAlibabaAliqinAxbVendorPushCallEventRequest 初始化AlibabaAliqinAxbVendorPushCallEventAPIRequest对象

func (AlibabaAliqinAxbVendorPushCallEventAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinAxbVendorPushCallEventAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinAxbVendorPushCallEventAPIRequest) GetEventCallRequest added in v1.2.5

GetEventCallRequest EventCallRequest Getter

func (AlibabaAliqinAxbVendorPushCallEventAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAliqinAxbVendorPushCallEventAPIRequest) SetEventCallRequest added in v1.2.5

func (r *AlibabaAliqinAxbVendorPushCallEventAPIRequest) SetEventCallRequest(_eventCallRequest *EventCallRequest) error

SetEventCallRequest is EventCallRequest Setter 呼叫事件推送请求

type AlibabaAliqinAxbVendorPushCallEventAPIResponse added in v1.2.5

type AlibabaAliqinAxbVendorPushCallEventAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinAxbVendorPushCallEventAPIResponseModel
}

AlibabaAliqinAxbVendorPushCallEventAPIResponse 呼叫事件推送 API返回值 alibaba.aliqin.axb.vendor.push.call.event

呼叫事件推送 响铃时间、摘机事件

type AlibabaAliqinAxbVendorPushCallEventAPIResponseModel added in v1.2.5

type AlibabaAliqinAxbVendorPushCallEventAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_aliqin_axb_vendor_push_call_event_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 呼叫事件响应
	Result *AlibabaAliqinAxbVendorPushCallEventResponse `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAliqinAxbVendorPushCallEventAPIResponseModel is 呼叫事件推送 成功返回结果

type AlibabaAliqinAxbVendorPushCallEventResponse added in v1.2.5

type AlibabaAliqinAxbVendorPushCallEventResponse struct {
	// 接口调用成功 OK
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 响应描述
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 事件接收成功 true
	Module bool `json:"module,omitempty" xml:"module,omitempty"`
}

AlibabaAliqinAxbVendorPushCallEventResponse 结构体

type AlibabaAliqinAxbVendorPushCallReleaseAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinAxbVendorPushCallReleaseRequest

func NewAlibabaAliqinAxbVendorPushCallReleaseRequest() *AlibabaAliqinAxbVendorPushCallReleaseAPIRequest

NewAlibabaAliqinAxbVendorPushCallReleaseRequest 初始化AlibabaAliqinAxbVendorPushCallReleaseAPIRequest对象

func (AlibabaAliqinAxbVendorPushCallReleaseAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinAxbVendorPushCallReleaseAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinAxbVendorPushCallReleaseAPIRequest) GetEndCallRequest added in v1.2.0

GetEndCallRequest EndCallRequest Getter

func (AlibabaAliqinAxbVendorPushCallReleaseAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAliqinAxbVendorPushCallReleaseAPIRequest) SetEndCallRequest added in v1.2.0

func (r *AlibabaAliqinAxbVendorPushCallReleaseAPIRequest) SetEndCallRequest(_endCallRequest *EndCallRequest) error

SetEndCallRequest is EndCallRequest Setter end_call_request

type AlibabaAliqinAxbVendorPushCallReleaseAPIResponse

type AlibabaAliqinAxbVendorPushCallReleaseAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinAxbVendorPushCallReleaseAPIResponseModel
}

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

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

type AlibabaAliqinAxbVendorPushCallReleaseAPIResponseModel added in v1.2.0

type AlibabaAliqinAxbVendorPushCallReleaseAPIResponseModel 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 *AlibabaAliqinAxbVendorPushCallReleaseResponse `json:"result,omitempty" xml:"result,omitempty"`
}

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

type AlibabaAliqinAxbVendorPushCallReleaseResponse

type AlibabaAliqinAxbVendorPushCallReleaseResponse struct {
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 业务响应码code为OK时代表请求成功,其他CODE建议做重试机制
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// module,此接口此字段可以不用判断,以外层CODE是否为OK来判断是否调用成
	Module bool `json:"module,omitempty" xml:"module,omitempty"`
}

AlibabaAliqinAxbVendorPushCallReleaseResponse 结构体

type AlibabaAliqinAxbVendorSmsInterceptAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinAxbVendorSmsInterceptRequest

func NewAlibabaAliqinAxbVendorSmsInterceptRequest() *AlibabaAliqinAxbVendorSmsInterceptAPIRequest

NewAlibabaAliqinAxbVendorSmsInterceptRequest 初始化AlibabaAliqinAxbVendorSmsInterceptAPIRequest对象

func (AlibabaAliqinAxbVendorSmsInterceptAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinAxbVendorSmsInterceptAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinAxbVendorSmsInterceptAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinAxbVendorSmsInterceptAPIRequest) GetSmsInterceptRequest added in v1.2.0

GetSmsInterceptRequest SmsInterceptRequest Getter

func (*AlibabaAliqinAxbVendorSmsInterceptAPIRequest) SetSmsInterceptRequest added in v1.2.0

func (r *AlibabaAliqinAxbVendorSmsInterceptAPIRequest) SetSmsInterceptRequest(_smsInterceptRequest *SmsInterceptRequest) error

SetSmsInterceptRequest is SmsInterceptRequest Setter 短信托收结构体

type AlibabaAliqinAxbVendorSmsInterceptAPIResponse

type AlibabaAliqinAxbVendorSmsInterceptAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinAxbVendorSmsInterceptAPIResponseModel
}

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

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

type AlibabaAliqinAxbVendorSmsInterceptAPIResponseModel added in v1.2.0

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

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

type AlibabaAliqinAxbVendorSmsInterceptResponse

type AlibabaAliqinAxbVendorSmsInterceptResponse struct {
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应的业务CODE:OK代表请求成功,非OK的错误码建议进行重试
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 此字段忽略,只用判断code是否为OK
	Module bool `json:"module,omitempty" xml:"module,omitempty"`
}

AlibabaAliqinAxbVendorSmsInterceptResponse 结构体

type AlibabaAliqinFcVoiceGetdetailAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinFcVoiceGetdetailRequest

func NewAlibabaAliqinFcVoiceGetdetailRequest() *AlibabaAliqinFcVoiceGetdetailAPIRequest

NewAlibabaAliqinFcVoiceGetdetailRequest 初始化AlibabaAliqinFcVoiceGetdetailAPIRequest对象

func (AlibabaAliqinFcVoiceGetdetailAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAliqinFcVoiceGetdetailAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcVoiceGetdetailAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAliqinFcVoiceGetdetailAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcVoiceGetdetailAPIRequest) GetCallId added in v1.2.0

GetCallId CallId Getter

func (AlibabaAliqinFcVoiceGetdetailAPIRequest) GetProdId added in v1.2.0

GetProdId ProdId Getter

func (AlibabaAliqinFcVoiceGetdetailAPIRequest) GetQueryDate added in v1.2.0

GetQueryDate QueryDate Getter

func (AlibabaAliqinFcVoiceGetdetailAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAliqinFcVoiceGetdetailAPIRequest) SetCallId added in v1.2.0

SetCallId is CallId Setter 呼叫唯一ID

func (*AlibabaAliqinFcVoiceGetdetailAPIRequest) SetProdId added in v1.2.0

func (r *AlibabaAliqinFcVoiceGetdetailAPIRequest) SetProdId(_prodId int64) error

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

func (*AlibabaAliqinFcVoiceGetdetailAPIRequest) SetQueryDate added in v1.2.0

func (r *AlibabaAliqinFcVoiceGetdetailAPIRequest) SetQueryDate(_queryDate int64) error

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

type AlibabaAliqinFcVoiceGetdetailAPIResponse

type AlibabaAliqinFcVoiceGetdetailAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcVoiceGetdetailAPIResponseModel
}

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

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

type AlibabaAliqinFcVoiceGetdetailAPIResponseModel added in v1.2.0

type AlibabaAliqinFcVoiceGetdetailAPIResponseModel 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"`
	// 返回值,在没有结果时为空。recordFile表示的是录音文件地址
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// 请求是否成功
	AlicomSuccess bool `json:"alicom_success,omitempty" xml:"alicom_success,omitempty"`
}

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

type AlibabaAliqinFcVoiceNumCancelcallAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinFcVoiceNumCancelcallRequest

func NewAlibabaAliqinFcVoiceNumCancelcallRequest() *AlibabaAliqinFcVoiceNumCancelcallAPIRequest

NewAlibabaAliqinFcVoiceNumCancelcallRequest 初始化AlibabaAliqinFcVoiceNumCancelcallAPIRequest对象

func (AlibabaAliqinFcVoiceNumCancelcallAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcVoiceNumCancelcallAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcVoiceNumCancelcallAPIRequest) GetCallId added in v1.2.0

GetCallId CallId Getter

func (AlibabaAliqinFcVoiceNumCancelcallAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAliqinFcVoiceNumCancelcallAPIRequest) SetCallId added in v1.2.0

SetCallId is CallId Setter 呼叫唯一id

type AlibabaAliqinFcVoiceNumCancelcallAPIResponse

type AlibabaAliqinFcVoiceNumCancelcallAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcVoiceNumCancelcallAPIResponseModel
}

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

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

type AlibabaAliqinFcVoiceNumCancelcallAPIResponseModel added in v1.2.0

type AlibabaAliqinFcVoiceNumCancelcallAPIResponseModel 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"`
}

AlibabaAliqinFcVoiceNumCancelcallAPIResponseModel is 取消呼叫 成功返回结果

type AlibabaAliqinFcVoiceNumCancelcallBizResult

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

AlibabaAliqinFcVoiceNumCancelcallBizResult 结构体

type AlibabaAliqinFcVoiceRecordGeturlAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinFcVoiceRecordGeturlRequest

func NewAlibabaAliqinFcVoiceRecordGeturlRequest() *AlibabaAliqinFcVoiceRecordGeturlAPIRequest

NewAlibabaAliqinFcVoiceRecordGeturlRequest 初始化AlibabaAliqinFcVoiceRecordGeturlAPIRequest对象

func (AlibabaAliqinFcVoiceRecordGeturlAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinFcVoiceRecordGeturlAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAliqinFcVoiceRecordGeturlAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinFcVoiceRecordGeturlAPIRequest) GetCallId added in v1.2.0

GetCallId CallId Getter

func (AlibabaAliqinFcVoiceRecordGeturlAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAliqinFcVoiceRecordGeturlAPIRequest) SetCallId added in v1.2.0

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

type AlibabaAliqinFcVoiceRecordGeturlAPIResponse

type AlibabaAliqinFcVoiceRecordGeturlAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFcVoiceRecordGeturlAPIResponseModel
}

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

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

type AlibabaAliqinFcVoiceRecordGeturlAPIResponseModel added in v1.2.0

type AlibabaAliqinFcVoiceRecordGeturlAPIResponseModel 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"`
}

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

type AlibabaAliqinFcVoiceRecordGeturlResult

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

AlibabaAliqinFcVoiceRecordGeturlResult 结构体

type AlibabaAliqinFlowAlipayIsbindingtbaccountAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinFlowAlipayIsbindingtbaccountRequest

func NewAlibabaAliqinFlowAlipayIsbindingtbaccountRequest() *AlibabaAliqinFlowAlipayIsbindingtbaccountAPIRequest

NewAlibabaAliqinFlowAlipayIsbindingtbaccountRequest 初始化AlibabaAliqinFlowAlipayIsbindingtbaccountAPIRequest对象

func (AlibabaAliqinFlowAlipayIsbindingtbaccountAPIRequest) GetAlipayId added in v1.2.0

GetAlipayId AlipayId Getter

func (AlibabaAliqinFlowAlipayIsbindingtbaccountAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowAlipayIsbindingtbaccountAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowAlipayIsbindingtbaccountAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAliqinFlowAlipayIsbindingtbaccountAPIRequest) SetAlipayId added in v1.2.0

SetAlipayId is AlipayId Setter 支付宝ID

type AlibabaAliqinFlowAlipayIsbindingtbaccountAPIResponse

type AlibabaAliqinFlowAlipayIsbindingtbaccountAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowAlipayIsbindingtbaccountAPIResponseModel
}

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

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

type AlibabaAliqinFlowAlipayIsbindingtbaccountAPIResponseModel added in v1.2.0

type AlibabaAliqinFlowAlipayIsbindingtbaccountAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_aliqin_flow_alipay_isbindingtbaccount_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,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"`
	// error
	Error bool `json:"error,omitempty" xml:"error,omitempty"`
}

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

type AlibabaAliqinFlowAlipayPublishAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinFlowAlipayPublishRequest

func NewAlibabaAliqinFlowAlipayPublishRequest() *AlibabaAliqinFlowAlipayPublishAPIRequest

NewAlibabaAliqinFlowAlipayPublishRequest 初始化AlibabaAliqinFlowAlipayPublishAPIRequest对象

func (AlibabaAliqinFlowAlipayPublishAPIRequest) GetAlipayId added in v1.2.0

GetAlipayId AlipayId Getter

func (AlibabaAliqinFlowAlipayPublishAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAliqinFlowAlipayPublishAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowAlipayPublishAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAliqinFlowAlipayPublishAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowAlipayPublishAPIRequest) GetFlow added in v1.2.0

GetFlow Flow Getter

func (AlibabaAliqinFlowAlipayPublishAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinFlowAlipayPublishAPIRequest) GetReason added in v1.2.0

GetReason Reason Getter

func (AlibabaAliqinFlowAlipayPublishAPIRequest) GetSerial added in v1.2.0

GetSerial Serial Getter

func (*AlibabaAliqinFlowAlipayPublishAPIRequest) SetAlipayId added in v1.2.0

func (r *AlibabaAliqinFlowAlipayPublishAPIRequest) SetAlipayId(_alipayId string) error

SetAlipayId is AlipayId Setter 用户的支付宝ID

func (*AlibabaAliqinFlowAlipayPublishAPIRequest) SetFlow added in v1.2.0

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

func (*AlibabaAliqinFlowAlipayPublishAPIRequest) SetReason added in v1.2.0

SetReason is Reason Setter 发放原因

func (*AlibabaAliqinFlowAlipayPublishAPIRequest) SetSerial added in v1.2.0

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

type AlibabaAliqinFlowAlipayPublishAPIResponse

type AlibabaAliqinFlowAlipayPublishAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowAlipayPublishAPIResponseModel
}

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

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

type AlibabaAliqinFlowAlipayPublishAPIResponseModel added in v1.2.0

type AlibabaAliqinFlowAlipayPublishAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_aliqin_flow_alipay_publish_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,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"`
	// error
	Error bool `json:"error,omitempty" xml:"error,omitempty"`
}

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

type AlibabaAliqinFlowPublishAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinFlowPublishRequest

func NewAlibabaAliqinFlowPublishRequest() *AlibabaAliqinFlowPublishAPIRequest

NewAlibabaAliqinFlowPublishRequest 初始化AlibabaAliqinFlowPublishAPIRequest对象

func (AlibabaAliqinFlowPublishAPIRequest) GetAlways added in v1.2.0

GetAlways Always Getter

func (AlibabaAliqinFlowPublishAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAliqinFlowPublishAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowPublishAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAliqinFlowPublishAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowPublishAPIRequest) GetFlow added in v1.2.0

GetFlow Flow Getter

func (AlibabaAliqinFlowPublishAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinFlowPublishAPIRequest) GetReason added in v1.2.0

GetReason Reason Getter

func (AlibabaAliqinFlowPublishAPIRequest) GetSerial added in v1.2.0

GetSerial Serial Getter

func (AlibabaAliqinFlowPublishAPIRequest) GetUserId added in v1.2.0

GetUserId UserId Getter

func (*AlibabaAliqinFlowPublishAPIRequest) SetAlways added in v1.2.0

func (r *AlibabaAliqinFlowPublishAPIRequest) SetAlways(_always string) error

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

func (*AlibabaAliqinFlowPublishAPIRequest) SetFlow added in v1.2.0

SetFlow is Flow Setter 流量

func (*AlibabaAliqinFlowPublishAPIRequest) SetReason added in v1.2.0

func (r *AlibabaAliqinFlowPublishAPIRequest) SetReason(_reason string) error

SetReason is Reason Setter 原因

func (*AlibabaAliqinFlowPublishAPIRequest) SetSerial added in v1.2.0

func (r *AlibabaAliqinFlowPublishAPIRequest) SetSerial(_serial string) error

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

func (*AlibabaAliqinFlowPublishAPIRequest) SetUserId added in v1.2.0

func (r *AlibabaAliqinFlowPublishAPIRequest) SetUserId(_userId string) error

SetUserId is UserId Setter 用户id

type AlibabaAliqinFlowPublishAPIResponse

type AlibabaAliqinFlowPublishAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowPublishAPIResponseModel
}

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

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

type AlibabaAliqinFlowPublishAPIResponseModel added in v1.2.0

type AlibabaAliqinFlowPublishAPIResponseModel 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"`
}

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

type AlibabaAliqinFlowWalletChargeAPIRequest added in v1.2.0

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

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

流量直充

func NewAlibabaAliqinFlowWalletChargeRequest

func NewAlibabaAliqinFlowWalletChargeRequest() *AlibabaAliqinFlowWalletChargeAPIRequest

NewAlibabaAliqinFlowWalletChargeRequest 初始化AlibabaAliqinFlowWalletChargeAPIRequest对象

func (AlibabaAliqinFlowWalletChargeAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAliqinFlowWalletChargeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowWalletChargeAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAliqinFlowWalletChargeAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowWalletChargeAPIRequest) GetChannelId added in v1.2.0

GetChannelId ChannelId Getter

func (AlibabaAliqinFlowWalletChargeAPIRequest) GetGradeId added in v1.2.0

GetGradeId GradeId Getter

func (AlibabaAliqinFlowWalletChargeAPIRequest) GetOutRechargeId added in v1.2.0

func (r AlibabaAliqinFlowWalletChargeAPIRequest) GetOutRechargeId() string

GetOutRechargeId OutRechargeId Getter

func (AlibabaAliqinFlowWalletChargeAPIRequest) GetPhoneNum added in v1.2.0

GetPhoneNum PhoneNum Getter

func (AlibabaAliqinFlowWalletChargeAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinFlowWalletChargeAPIRequest) GetReason added in v1.2.0

GetReason Reason Getter

func (*AlibabaAliqinFlowWalletChargeAPIRequest) SetChannelId added in v1.2.0

func (r *AlibabaAliqinFlowWalletChargeAPIRequest) SetChannelId(_channelId string) error

SetChannelId is ChannelId Setter 渠道id

func (*AlibabaAliqinFlowWalletChargeAPIRequest) SetGradeId added in v1.2.0

func (r *AlibabaAliqinFlowWalletChargeAPIRequest) SetGradeId(_gradeId string) error

SetGradeId is GradeId Setter 档位id

func (*AlibabaAliqinFlowWalletChargeAPIRequest) SetOutRechargeId added in v1.2.0

func (r *AlibabaAliqinFlowWalletChargeAPIRequest) SetOutRechargeId(_outRechargeId string) error

SetOutRechargeId is OutRechargeId Setter 唯一流水号

func (*AlibabaAliqinFlowWalletChargeAPIRequest) SetPhoneNum added in v1.2.0

func (r *AlibabaAliqinFlowWalletChargeAPIRequest) SetPhoneNum(_phoneNum string) error

SetPhoneNum is PhoneNum Setter 充值号码

func (*AlibabaAliqinFlowWalletChargeAPIRequest) SetReason added in v1.2.0

SetReason is Reason Setter 原因

type AlibabaAliqinFlowWalletChargeAPIResponse

type AlibabaAliqinFlowWalletChargeAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowWalletChargeAPIResponseModel
}

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

流量直充

type AlibabaAliqinFlowWalletChargeAPIResponseModel added in v1.2.0

type AlibabaAliqinFlowWalletChargeAPIResponseModel 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"`
}

AlibabaAliqinFlowWalletChargeAPIResponseModel is 流量直充 成功返回结果

type AlibabaAliqinFlowWalletChargeRuleAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinFlowWalletChargeRuleRequest

func NewAlibabaAliqinFlowWalletChargeRuleRequest() *AlibabaAliqinFlowWalletChargeRuleAPIRequest

NewAlibabaAliqinFlowWalletChargeRuleRequest 初始化AlibabaAliqinFlowWalletChargeRuleAPIRequest对象

func (AlibabaAliqinFlowWalletChargeRuleAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowWalletChargeRuleAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowWalletChargeRuleAPIRequest) GetChannelId added in v1.2.0

GetChannelId ChannelId Getter

func (AlibabaAliqinFlowWalletChargeRuleAPIRequest) GetGradeId added in v1.2.0

GetGradeId GradeId Getter

func (AlibabaAliqinFlowWalletChargeRuleAPIRequest) GetOutRechargeId added in v1.2.0

GetOutRechargeId OutRechargeId Getter

func (AlibabaAliqinFlowWalletChargeRuleAPIRequest) GetPhoneNum added in v1.2.0

GetPhoneNum PhoneNum Getter

func (AlibabaAliqinFlowWalletChargeRuleAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinFlowWalletChargeRuleAPIRequest) GetReason added in v1.2.0

GetReason Reason Getter

func (*AlibabaAliqinFlowWalletChargeRuleAPIRequest) SetChannelId added in v1.2.0

func (r *AlibabaAliqinFlowWalletChargeRuleAPIRequest) SetChannelId(_channelId string) error

SetChannelId is ChannelId Setter 渠道id(运营分配)

func (*AlibabaAliqinFlowWalletChargeRuleAPIRequest) SetGradeId added in v1.2.0

SetGradeId is GradeId Setter 档位id

func (*AlibabaAliqinFlowWalletChargeRuleAPIRequest) SetOutRechargeId added in v1.2.0

func (r *AlibabaAliqinFlowWalletChargeRuleAPIRequest) SetOutRechargeId(_outRechargeId string) error

SetOutRechargeId is OutRechargeId Setter 唯一流水号

func (*AlibabaAliqinFlowWalletChargeRuleAPIRequest) SetPhoneNum added in v1.2.0

func (r *AlibabaAliqinFlowWalletChargeRuleAPIRequest) SetPhoneNum(_phoneNum string) error

SetPhoneNum is PhoneNum Setter 号码

func (*AlibabaAliqinFlowWalletChargeRuleAPIRequest) SetReason added in v1.2.0

SetReason is Reason Setter 原因

type AlibabaAliqinFlowWalletChargeRuleAPIResponse

type AlibabaAliqinFlowWalletChargeRuleAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowWalletChargeRuleAPIResponseModel
}

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

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

type AlibabaAliqinFlowWalletChargeRuleAPIResponseModel added in v1.2.0

type AlibabaAliqinFlowWalletChargeRuleAPIResponseModel 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"`
}

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

type AlibabaAliqinFlowWalletConsumeAPIRequest added in v1.2.0

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

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

流量钱包流量扣减接口

func NewAlibabaAliqinFlowWalletConsumeRequest

func NewAlibabaAliqinFlowWalletConsumeRequest() *AlibabaAliqinFlowWalletConsumeAPIRequest

NewAlibabaAliqinFlowWalletConsumeRequest 初始化AlibabaAliqinFlowWalletConsumeAPIRequest对象

func (AlibabaAliqinFlowWalletConsumeAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAliqinFlowWalletConsumeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowWalletConsumeAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAliqinFlowWalletConsumeAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowWalletConsumeAPIRequest) GetFlow added in v1.2.0

GetFlow Flow Getter

func (AlibabaAliqinFlowWalletConsumeAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinFlowWalletConsumeAPIRequest) GetReason added in v1.2.0

GetReason Reason Getter

func (AlibabaAliqinFlowWalletConsumeAPIRequest) GetRemark added in v1.2.0

GetRemark Remark Getter

func (AlibabaAliqinFlowWalletConsumeAPIRequest) GetSerialNo added in v1.2.0

GetSerialNo SerialNo Getter

func (*AlibabaAliqinFlowWalletConsumeAPIRequest) SetFlow added in v1.2.0

SetFlow is Flow Setter 扣减流量值

func (*AlibabaAliqinFlowWalletConsumeAPIRequest) SetReason added in v1.2.0

SetReason is Reason Setter 扣减原因

func (*AlibabaAliqinFlowWalletConsumeAPIRequest) SetRemark added in v1.2.0

SetRemark is Remark Setter 备注

func (*AlibabaAliqinFlowWalletConsumeAPIRequest) SetSerialNo added in v1.2.0

func (r *AlibabaAliqinFlowWalletConsumeAPIRequest) SetSerialNo(_serialNo string) error

SetSerialNo is SerialNo Setter 扣减流水号

type AlibabaAliqinFlowWalletConsumeAPIResponse

type AlibabaAliqinFlowWalletConsumeAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowWalletConsumeAPIResponseModel
}

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

流量钱包流量扣减接口

type AlibabaAliqinFlowWalletConsumeAPIResponseModel added in v1.2.0

type AlibabaAliqinFlowWalletConsumeAPIResponseModel 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"`
}

AlibabaAliqinFlowWalletConsumeAPIResponseModel is 流量扣减 成功返回结果

type AlibabaAliqinFlowWalletGradeAPIRequest added in v1.2.0

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

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

获取直充流量档位

func NewAlibabaAliqinFlowWalletGradeRequest

func NewAlibabaAliqinFlowWalletGradeRequest() *AlibabaAliqinFlowWalletGradeAPIRequest

NewAlibabaAliqinFlowWalletGradeRequest 初始化AlibabaAliqinFlowWalletGradeAPIRequest对象

func (AlibabaAliqinFlowWalletGradeAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAliqinFlowWalletGradeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowWalletGradeAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAliqinFlowWalletGradeAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowWalletGradeAPIRequest) GetPhoneNum added in v1.2.0

GetPhoneNum PhoneNum Getter

func (AlibabaAliqinFlowWalletGradeAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAliqinFlowWalletGradeAPIRequest) SetPhoneNum added in v1.2.0

func (r *AlibabaAliqinFlowWalletGradeAPIRequest) SetPhoneNum(_phoneNum string) error

SetPhoneNum is PhoneNum Setter 手机号码

type AlibabaAliqinFlowWalletGradeAPIResponse

type AlibabaAliqinFlowWalletGradeAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowWalletGradeAPIResponseModel
}

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

获取直充流量档位

type AlibabaAliqinFlowWalletGradeAPIResponseModel added in v1.2.0

type AlibabaAliqinFlowWalletGradeAPIResponseModel 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"`
}

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

type AlibabaAliqinFlowWalletQueryChargeAPIRequest added in v1.2.0

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

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

查询流量充值状态

func NewAlibabaAliqinFlowWalletQueryChargeRequest

func NewAlibabaAliqinFlowWalletQueryChargeRequest() *AlibabaAliqinFlowWalletQueryChargeAPIRequest

NewAlibabaAliqinFlowWalletQueryChargeRequest 初始化AlibabaAliqinFlowWalletQueryChargeAPIRequest对象

func (AlibabaAliqinFlowWalletQueryChargeAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinFlowWalletQueryChargeAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinFlowWalletQueryChargeAPIRequest) GetChannelId added in v1.2.0

GetChannelId ChannelId Getter

func (AlibabaAliqinFlowWalletQueryChargeAPIRequest) GetOutRechargeId added in v1.2.0

GetOutRechargeId OutRechargeId Getter

func (AlibabaAliqinFlowWalletQueryChargeAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAliqinFlowWalletQueryChargeAPIRequest) SetChannelId added in v1.2.0

func (r *AlibabaAliqinFlowWalletQueryChargeAPIRequest) SetChannelId(_channelId string) error

SetChannelId is ChannelId Setter 渠道id

func (*AlibabaAliqinFlowWalletQueryChargeAPIRequest) SetOutRechargeId added in v1.2.0

func (r *AlibabaAliqinFlowWalletQueryChargeAPIRequest) SetOutRechargeId(_outRechargeId string) error

SetOutRechargeId is OutRechargeId Setter 唯一流水号

type AlibabaAliqinFlowWalletQueryChargeAPIResponse

type AlibabaAliqinFlowWalletQueryChargeAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinFlowWalletQueryChargeAPIResponseModel
}

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

查询流量充值状态

type AlibabaAliqinFlowWalletQueryChargeAPIResponseModel added in v1.2.0

type AlibabaAliqinFlowWalletQueryChargeAPIResponseModel 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"`
}

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

type AlibabaAliqinTaNumberSinglecallbyttsAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinTaNumberSinglecallbyttsRequest

func NewAlibabaAliqinTaNumberSinglecallbyttsRequest() *AlibabaAliqinTaNumberSinglecallbyttsAPIRequest

NewAlibabaAliqinTaNumberSinglecallbyttsRequest 初始化AlibabaAliqinTaNumberSinglecallbyttsAPIRequest对象

func (AlibabaAliqinTaNumberSinglecallbyttsAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinTaNumberSinglecallbyttsAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinTaNumberSinglecallbyttsAPIRequest) GetCalledNum added in v1.2.0

GetCalledNum CalledNum Getter

func (AlibabaAliqinTaNumberSinglecallbyttsAPIRequest) GetCalledShowNum added in v1.2.0

GetCalledShowNum CalledShowNum Getter

func (AlibabaAliqinTaNumberSinglecallbyttsAPIRequest) GetParams added in v1.2.0

GetParams Params Getter

func (AlibabaAliqinTaNumberSinglecallbyttsAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinTaNumberSinglecallbyttsAPIRequest) GetTtsCode added in v1.2.0

GetTtsCode TtsCode Getter

func (*AlibabaAliqinTaNumberSinglecallbyttsAPIRequest) SetCalledNum added in v1.2.0

func (r *AlibabaAliqinTaNumberSinglecallbyttsAPIRequest) SetCalledNum(_calledNum string) error

SetCalledNum is CalledNum Setter 被叫号码

func (*AlibabaAliqinTaNumberSinglecallbyttsAPIRequest) SetCalledShowNum added in v1.2.0

func (r *AlibabaAliqinTaNumberSinglecallbyttsAPIRequest) SetCalledShowNum(_calledShowNum string) error

SetCalledShowNum is CalledShowNum Setter 显示号码

func (*AlibabaAliqinTaNumberSinglecallbyttsAPIRequest) SetParams added in v1.2.0

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

func (*AlibabaAliqinTaNumberSinglecallbyttsAPIRequest) SetTtsCode added in v1.2.0

SetTtsCode is TtsCode Setter tts文本模板code

type AlibabaAliqinTaNumberSinglecallbyttsAPIResponse

type AlibabaAliqinTaNumberSinglecallbyttsAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinTaNumberSinglecallbyttsAPIResponseModel
}

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

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

type AlibabaAliqinTaNumberSinglecallbyttsAPIResponseModel added in v1.2.0

type AlibabaAliqinTaNumberSinglecallbyttsAPIResponseModel 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"`
}

AlibabaAliqinTaNumberSinglecallbyttsAPIResponseModel is 根据号码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 AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest added in v1.2.0

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

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

根据号码语音单呼

func NewAlibabaAliqinTaNumberSinglecallbyvoiceRequest

func NewAlibabaAliqinTaNumberSinglecallbyvoiceRequest() *AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest

NewAlibabaAliqinTaNumberSinglecallbyvoiceRequest 初始化AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest对象

func (AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest) GetCalledNum added in v1.2.0

GetCalledNum CalledNum Getter

func (AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest) GetCalledShowNum added in v1.2.0

GetCalledShowNum CalledShowNum Getter

func (AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest) GetParams added in v1.2.0

GetParams Params Getter

func (AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest) GetVoiceCode added in v1.2.0

GetVoiceCode VoiceCode Getter

func (*AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest) SetCalledNum added in v1.2.0

SetCalledNum is CalledNum Setter 单呼号码

func (*AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest) SetCalledShowNum added in v1.2.0

func (r *AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest) SetCalledShowNum(_calledShowNum string) error

SetCalledShowNum is CalledShowNum Setter 显示号码

func (*AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest) SetParams added in v1.2.0

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

func (*AlibabaAliqinTaNumberSinglecallbyvoiceAPIRequest) SetVoiceCode added in v1.2.0

SetVoiceCode is VoiceCode Setter 语音文件code

type AlibabaAliqinTaNumberSinglecallbyvoiceAPIResponse

type AlibabaAliqinTaNumberSinglecallbyvoiceAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinTaNumberSinglecallbyvoiceAPIResponseModel
}

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

根据号码语音单呼

type AlibabaAliqinTaNumberSinglecallbyvoiceAPIResponseModel added in v1.2.0

type AlibabaAliqinTaNumberSinglecallbyvoiceAPIResponseModel 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"`
}

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

type AlibabaAliqinTaNumberSinglecallbyvoiceResult

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

AlibabaAliqinTaNumberSinglecallbyvoiceResult 结构体

type AlibabaAliqinTaSmsNumQueryAPIRequest added in v1.2.0

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

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

查询短信发送揭露

func NewAlibabaAliqinTaSmsNumQueryRequest

func NewAlibabaAliqinTaSmsNumQueryRequest() *AlibabaAliqinTaSmsNumQueryAPIRequest

NewAlibabaAliqinTaSmsNumQueryRequest 初始化AlibabaAliqinTaSmsNumQueryAPIRequest对象

func (AlibabaAliqinTaSmsNumQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAliqinTaSmsNumQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinTaSmsNumQueryAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAliqinTaSmsNumQueryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinTaSmsNumQueryAPIRequest) GetBizId added in v1.2.0

GetBizId BizId Getter

func (AlibabaAliqinTaSmsNumQueryAPIRequest) GetCurrentPage added in v1.2.0

func (r AlibabaAliqinTaSmsNumQueryAPIRequest) GetCurrentPage() int64

GetCurrentPage CurrentPage Getter

func (AlibabaAliqinTaSmsNumQueryAPIRequest) GetPageSize added in v1.2.0

GetPageSize PageSize Getter

func (AlibabaAliqinTaSmsNumQueryAPIRequest) GetQueryDate added in v1.2.0

GetQueryDate QueryDate Getter

func (AlibabaAliqinTaSmsNumQueryAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinTaSmsNumQueryAPIRequest) GetRecNum added in v1.2.0

GetRecNum RecNum Getter

func (*AlibabaAliqinTaSmsNumQueryAPIRequest) SetBizId added in v1.2.0

SetBizId is BizId Setter 短信发送流水

func (*AlibabaAliqinTaSmsNumQueryAPIRequest) SetCurrentPage added in v1.2.0

func (r *AlibabaAliqinTaSmsNumQueryAPIRequest) SetCurrentPage(_currentPage int64) error

SetCurrentPage is CurrentPage Setter 分页参数,页码

func (*AlibabaAliqinTaSmsNumQueryAPIRequest) SetPageSize added in v1.2.0

func (r *AlibabaAliqinTaSmsNumQueryAPIRequest) SetPageSize(_pageSize int64) error

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

func (*AlibabaAliqinTaSmsNumQueryAPIRequest) SetQueryDate added in v1.2.0

func (r *AlibabaAliqinTaSmsNumQueryAPIRequest) SetQueryDate(_queryDate string) error

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

func (*AlibabaAliqinTaSmsNumQueryAPIRequest) SetRecNum added in v1.2.0

func (r *AlibabaAliqinTaSmsNumQueryAPIRequest) SetRecNum(_recNum string) error

SetRecNum is RecNum Setter 短信接收号码

type AlibabaAliqinTaSmsNumQueryAPIResponse

type AlibabaAliqinTaSmsNumQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinTaSmsNumQueryAPIResponseModel
}

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

查询短信发送揭露

type AlibabaAliqinTaSmsNumQueryAPIResponseModel added in v1.2.0

type AlibabaAliqinTaSmsNumQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_aliqin_ta_sms_num_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 1
	Values []FcPartnerSmsDetailDto `json:"values,omitempty" xml:"values>fc_partner_sms_detail_dto,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"`
}

AlibabaAliqinTaSmsNumQueryAPIResponseModel is 短信查询 成功返回结果

type AlibabaAliqinTaSmsNumSendAPIRequest added in v1.2.0

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

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

短信发送

func NewAlibabaAliqinTaSmsNumSendRequest

func NewAlibabaAliqinTaSmsNumSendRequest() *AlibabaAliqinTaSmsNumSendAPIRequest

NewAlibabaAliqinTaSmsNumSendRequest 初始化AlibabaAliqinTaSmsNumSendAPIRequest对象

func (AlibabaAliqinTaSmsNumSendAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAliqinTaSmsNumSendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinTaSmsNumSendAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAliqinTaSmsNumSendAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinTaSmsNumSendAPIRequest) GetExtend added in v1.2.0

GetExtend Extend Getter

func (AlibabaAliqinTaSmsNumSendAPIRequest) GetExtendCode added in v1.2.0

func (r AlibabaAliqinTaSmsNumSendAPIRequest) GetExtendCode() string

GetExtendCode ExtendCode Getter

func (AlibabaAliqinTaSmsNumSendAPIRequest) GetExtendName added in v1.2.0

func (r AlibabaAliqinTaSmsNumSendAPIRequest) GetExtendName() string

GetExtendName ExtendName Getter

func (AlibabaAliqinTaSmsNumSendAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinTaSmsNumSendAPIRequest) GetRecNum added in v1.2.0

GetRecNum RecNum Getter

func (AlibabaAliqinTaSmsNumSendAPIRequest) GetSmsFreeSignName added in v1.2.0

func (r AlibabaAliqinTaSmsNumSendAPIRequest) GetSmsFreeSignName() string

GetSmsFreeSignName SmsFreeSignName Getter

func (AlibabaAliqinTaSmsNumSendAPIRequest) GetSmsParam added in v1.2.0

GetSmsParam SmsParam Getter

func (AlibabaAliqinTaSmsNumSendAPIRequest) GetSmsTemplateCode added in v1.2.0

func (r AlibabaAliqinTaSmsNumSendAPIRequest) GetSmsTemplateCode() string

GetSmsTemplateCode SmsTemplateCode Getter

func (AlibabaAliqinTaSmsNumSendAPIRequest) GetSmsType added in v1.2.0

GetSmsType SmsType Getter

func (*AlibabaAliqinTaSmsNumSendAPIRequest) SetExtend added in v1.2.0

func (r *AlibabaAliqinTaSmsNumSendAPIRequest) SetExtend(_extend string) error

SetExtend is Extend Setter 公共回传参数

func (*AlibabaAliqinTaSmsNumSendAPIRequest) SetExtendCode added in v1.2.0

func (r *AlibabaAliqinTaSmsNumSendAPIRequest) SetExtendCode(_extendCode string) error

SetExtendCode is ExtendCode Setter 商家自定义扩展码

func (*AlibabaAliqinTaSmsNumSendAPIRequest) SetExtendName added in v1.2.0

func (r *AlibabaAliqinTaSmsNumSendAPIRequest) SetExtendName(_extendName string) error

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

func (*AlibabaAliqinTaSmsNumSendAPIRequest) SetRecNum added in v1.2.0

func (r *AlibabaAliqinTaSmsNumSendAPIRequest) SetRecNum(_recNum string) error

SetRecNum is RecNum Setter 接收号码

func (*AlibabaAliqinTaSmsNumSendAPIRequest) SetSmsFreeSignName added in v1.2.0

func (r *AlibabaAliqinTaSmsNumSendAPIRequest) SetSmsFreeSignName(_smsFreeSignName string) error

SetSmsFreeSignName is SmsFreeSignName Setter 短信签名

func (*AlibabaAliqinTaSmsNumSendAPIRequest) SetSmsParam added in v1.2.0

func (r *AlibabaAliqinTaSmsNumSendAPIRequest) SetSmsParam(_smsParam string) error

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

func (*AlibabaAliqinTaSmsNumSendAPIRequest) SetSmsTemplateCode added in v1.2.0

func (r *AlibabaAliqinTaSmsNumSendAPIRequest) SetSmsTemplateCode(_smsTemplateCode string) error

SetSmsTemplateCode is SmsTemplateCode Setter 短信模板CODE

func (*AlibabaAliqinTaSmsNumSendAPIRequest) SetSmsType added in v1.2.0

func (r *AlibabaAliqinTaSmsNumSendAPIRequest) SetSmsType(_smsType string) error

SetSmsType is SmsType Setter 类型,normal:短信

type AlibabaAliqinTaSmsNumSendAPIResponse

type AlibabaAliqinTaSmsNumSendAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinTaSmsNumSendAPIResponseModel
}

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

短信发送

type AlibabaAliqinTaSmsNumSendAPIResponseModel added in v1.2.0

type AlibabaAliqinTaSmsNumSendAPIResponseModel 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"`
}

AlibabaAliqinTaSmsNumSendAPIResponseModel is 短信发送 成功返回结果

type AlibabaAliqinTaSmsNumSendBizResult

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

AlibabaAliqinTaSmsNumSendBizResult 结构体

type AlibabaAliqinTaVoiceNumDoublecallAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinTaVoiceNumDoublecallRequest

func NewAlibabaAliqinTaVoiceNumDoublecallRequest() *AlibabaAliqinTaVoiceNumDoublecallAPIRequest

NewAlibabaAliqinTaVoiceNumDoublecallRequest 初始化AlibabaAliqinTaVoiceNumDoublecallAPIRequest对象

func (AlibabaAliqinTaVoiceNumDoublecallAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinTaVoiceNumDoublecallAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinTaVoiceNumDoublecallAPIRequest) GetCalledNum added in v1.2.0

GetCalledNum CalledNum Getter

func (AlibabaAliqinTaVoiceNumDoublecallAPIRequest) GetCalledShowNum added in v1.2.0

GetCalledShowNum CalledShowNum Getter

func (AlibabaAliqinTaVoiceNumDoublecallAPIRequest) GetCallerNum added in v1.2.0

GetCallerNum CallerNum Getter

func (AlibabaAliqinTaVoiceNumDoublecallAPIRequest) GetCallerShowNum added in v1.2.0

GetCallerShowNum CallerShowNum Getter

func (AlibabaAliqinTaVoiceNumDoublecallAPIRequest) GetExtend added in v1.2.0

GetExtend Extend Getter

func (AlibabaAliqinTaVoiceNumDoublecallAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinTaVoiceNumDoublecallAPIRequest) GetSessionTimeOut added in v1.2.0

GetSessionTimeOut SessionTimeOut Getter

func (*AlibabaAliqinTaVoiceNumDoublecallAPIRequest) SetCalledNum added in v1.2.0

func (r *AlibabaAliqinTaVoiceNumDoublecallAPIRequest) SetCalledNum(_calledNum string) error

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

func (*AlibabaAliqinTaVoiceNumDoublecallAPIRequest) SetCalledShowNum added in v1.2.0

func (r *AlibabaAliqinTaVoiceNumDoublecallAPIRequest) SetCalledShowNum(_calledShowNum string) error

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

func (*AlibabaAliqinTaVoiceNumDoublecallAPIRequest) SetCallerNum added in v1.2.0

func (r *AlibabaAliqinTaVoiceNumDoublecallAPIRequest) SetCallerNum(_callerNum string) error

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

func (*AlibabaAliqinTaVoiceNumDoublecallAPIRequest) SetCallerShowNum added in v1.2.0

func (r *AlibabaAliqinTaVoiceNumDoublecallAPIRequest) SetCallerShowNum(_callerShowNum string) error

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

func (*AlibabaAliqinTaVoiceNumDoublecallAPIRequest) SetExtend added in v1.2.0

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

func (*AlibabaAliqinTaVoiceNumDoublecallAPIRequest) SetSessionTimeOut added in v1.2.0

func (r *AlibabaAliqinTaVoiceNumDoublecallAPIRequest) SetSessionTimeOut(_sessionTimeOut string) error

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

type AlibabaAliqinTaVoiceNumDoublecallAPIResponse

type AlibabaAliqinTaVoiceNumDoublecallAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinTaVoiceNumDoublecallAPIResponseModel
}

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

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

type AlibabaAliqinTaVoiceNumDoublecallAPIResponseModel added in v1.2.0

type AlibabaAliqinTaVoiceNumDoublecallAPIResponseModel 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"`
}

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

type AlibabaAliqinTaVoiceNumDoublecallBizResult

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

AlibabaAliqinTaVoiceNumDoublecallBizResult 结构体

type AlibabaAliqinTccTradeIdentityGetAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAliqinTccTradeIdentityGetRequest

func NewAlibabaAliqinTccTradeIdentityGetRequest() *AlibabaAliqinTccTradeIdentityGetAPIRequest

NewAlibabaAliqinTccTradeIdentityGetRequest 初始化AlibabaAliqinTccTradeIdentityGetAPIRequest对象

func (AlibabaAliqinTccTradeIdentityGetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAliqinTccTradeIdentityGetAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAliqinTccTradeIdentityGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAliqinTccTradeIdentityGetAPIRequest) GetBizOrderId added in v1.2.0

GetBizOrderId BizOrderId Getter

func (AlibabaAliqinTccTradeIdentityGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAliqinTccTradeIdentityGetAPIRequest) GetSellerNick added in v1.2.0

GetSellerNick SellerNick Getter

func (*AlibabaAliqinTccTradeIdentityGetAPIRequest) SetBizOrderId added in v1.2.0

func (r *AlibabaAliqinTccTradeIdentityGetAPIRequest) SetBizOrderId(_bizOrderId int64) error

SetBizOrderId is BizOrderId Setter 订单编号

func (*AlibabaAliqinTccTradeIdentityGetAPIRequest) SetSellerNick added in v1.2.0

func (r *AlibabaAliqinTccTradeIdentityGetAPIRequest) SetSellerNick(_sellerNick string) error

SetSellerNick is SellerNick Setter 店铺名称

type AlibabaAliqinTccTradeIdentityGetAPIResponse

type AlibabaAliqinTccTradeIdentityGetAPIResponse struct {
	model.CommonResponse
	AlibabaAliqinTccTradeIdentityGetAPIResponseModel
}

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

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

type AlibabaAliqinTccTradeIdentityGetAPIResponseModel added in v1.2.0

type AlibabaAliqinTccTradeIdentityGetAPIResponseModel 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"`
}

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

type AlibabaBaseOrderSupplierNotifyAPIRequest added in v1.2.0

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

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

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

func NewAlibabaBaseOrderSupplierNotifyRequest

func NewAlibabaBaseOrderSupplierNotifyRequest() *AlibabaBaseOrderSupplierNotifyAPIRequest

NewAlibabaBaseOrderSupplierNotifyRequest 初始化AlibabaBaseOrderSupplierNotifyAPIRequest对象

func (AlibabaBaseOrderSupplierNotifyAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaBaseOrderSupplierNotifyAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaBaseOrderSupplierNotifyAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaBaseOrderSupplierNotifyAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaBaseOrderSupplierNotifyAPIRequest) GetParamFlowSuppllierNotifyModel added in v1.2.0

func (r AlibabaBaseOrderSupplierNotifyAPIRequest) GetParamFlowSuppllierNotifyModel() *FlowSuppllierNotifyModel

GetParamFlowSuppllierNotifyModel ParamFlowSuppllierNotifyModel Getter

func (AlibabaBaseOrderSupplierNotifyAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaBaseOrderSupplierNotifyAPIRequest) SetParamFlowSuppllierNotifyModel added in v1.2.0

func (r *AlibabaBaseOrderSupplierNotifyAPIRequest) SetParamFlowSuppllierNotifyModel(_paramFlowSuppllierNotifyModel *FlowSuppllierNotifyModel) error

SetParamFlowSuppllierNotifyModel is ParamFlowSuppllierNotifyModel Setter 入参对象

type AlibabaBaseOrderSupplierNotifyAPIResponse

type AlibabaBaseOrderSupplierNotifyAPIResponse struct {
	model.CommonResponse
	AlibabaBaseOrderSupplierNotifyAPIResponseModel
}

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

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

type AlibabaBaseOrderSupplierNotifyAPIResponseModel added in v1.2.0

type AlibabaBaseOrderSupplierNotifyAPIResponseModel 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"`
}

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

type AlibabaInteractOrderCheckuserimeiAPIRequest added in v1.2.5

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

AlibabaInteractOrderCheckuserimeiAPIRequest 金融购机验证设备号 API请求 alibaba.interact.order.checkuserimei

金融购机验证用户身份信息

func NewAlibabaInteractOrderCheckuserimeiRequest added in v1.2.5

func NewAlibabaInteractOrderCheckuserimeiRequest() *AlibabaInteractOrderCheckuserimeiAPIRequest

NewAlibabaInteractOrderCheckuserimeiRequest 初始化AlibabaInteractOrderCheckuserimeiAPIRequest对象

func (AlibabaInteractOrderCheckuserimeiAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaInteractOrderCheckuserimeiAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaInteractOrderCheckuserimeiAPIRequest) GetCardNo added in v1.2.5

GetCardNo CardNo Getter

func (AlibabaInteractOrderCheckuserimeiAPIRequest) GetImeis added in v1.2.5

GetImeis Imeis Getter

func (AlibabaInteractOrderCheckuserimeiAPIRequest) GetMtopImei added in v1.2.5

GetMtopImei MtopImei Getter

func (AlibabaInteractOrderCheckuserimeiAPIRequest) GetName added in v1.2.5

GetName Name Getter

func (AlibabaInteractOrderCheckuserimeiAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaInteractOrderCheckuserimeiAPIRequest) GetUserId added in v1.2.5

GetUserId UserId Getter

func (AlibabaInteractOrderCheckuserimeiAPIRequest) GetUserNick added in v1.2.5

GetUserNick UserNick Getter

func (*AlibabaInteractOrderCheckuserimeiAPIRequest) SetCardNo added in v1.2.5

SetCardNo is CardNo Setter 证件号码

func (*AlibabaInteractOrderCheckuserimeiAPIRequest) SetImeis added in v1.2.5

SetImeis is Imeis Setter 商家传入的设备号

func (*AlibabaInteractOrderCheckuserimeiAPIRequest) SetMtopImei added in v1.2.5

func (r *AlibabaInteractOrderCheckuserimeiAPIRequest) SetMtopImei(_mtopImei string) error

SetMtopImei is MtopImei Setter mtop获取的用户设备号

func (*AlibabaInteractOrderCheckuserimeiAPIRequest) SetName added in v1.2.5

SetName is Name Setter 姓名

func (*AlibabaInteractOrderCheckuserimeiAPIRequest) SetUserId added in v1.2.5

SetUserId is UserId Setter 淘宝UID

func (*AlibabaInteractOrderCheckuserimeiAPIRequest) SetUserNick added in v1.2.5

func (r *AlibabaInteractOrderCheckuserimeiAPIRequest) SetUserNick(_userNick string) error

SetUserNick is UserNick Setter 淘宝NICK

type AlibabaInteractOrderCheckuserimeiAPIResponse added in v1.2.5

type AlibabaInteractOrderCheckuserimeiAPIResponse struct {
	model.CommonResponse
	AlibabaInteractOrderCheckuserimeiAPIResponseModel
}

AlibabaInteractOrderCheckuserimeiAPIResponse 金融购机验证设备号 API返回值 alibaba.interact.order.checkuserimei

金融购机验证用户身份信息

type AlibabaInteractOrderCheckuserimeiAPIResponseModel added in v1.2.5

type AlibabaInteractOrderCheckuserimeiAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_order_checkuserimei_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 结果描述
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 是否成功
	SuccessStatus bool `json:"success_status,omitempty" xml:"success_status,omitempty"`
	// 响应数据
	Data bool `json:"data,omitempty" xml:"data,omitempty"`
}

AlibabaInteractOrderCheckuserimeiAPIResponseModel is 金融购机验证设备号 成功返回结果

type AlibabaTianjiDistributorOrderSubmitAPIRequest added in v1.2.0

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

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

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

func NewAlibabaTianjiDistributorOrderSubmitRequest

func NewAlibabaTianjiDistributorOrderSubmitRequest() *AlibabaTianjiDistributorOrderSubmitAPIRequest

NewAlibabaTianjiDistributorOrderSubmitRequest 初始化AlibabaTianjiDistributorOrderSubmitAPIRequest对象

func (AlibabaTianjiDistributorOrderSubmitAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaTianjiDistributorOrderSubmitAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaTianjiDistributorOrderSubmitAPIRequest) GetItemSerialNo added in v1.2.0

GetItemSerialNo ItemSerialNo Getter

func (AlibabaTianjiDistributorOrderSubmitAPIRequest) GetOrderNo added in v1.2.0

GetOrderNo OrderNo Getter

func (AlibabaTianjiDistributorOrderSubmitAPIRequest) GetProductSerialNo added in v1.2.0

GetProductSerialNo ProductSerialNo Getter

func (AlibabaTianjiDistributorOrderSubmitAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaTianjiDistributorOrderSubmitAPIRequest) SetItemSerialNo added in v1.2.0

func (r *AlibabaTianjiDistributorOrderSubmitAPIRequest) SetItemSerialNo(_itemSerialNo string) error

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

func (*AlibabaTianjiDistributorOrderSubmitAPIRequest) SetOrderNo added in v1.2.0

SetOrderNo is OrderNo Setter 淘宝交易订单号

func (*AlibabaTianjiDistributorOrderSubmitAPIRequest) SetProductSerialNo added in v1.2.0

func (r *AlibabaTianjiDistributorOrderSubmitAPIRequest) SetProductSerialNo(_productSerialNo string) error

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

type AlibabaTianjiDistributorOrderSubmitAPIResponse

type AlibabaTianjiDistributorOrderSubmitAPIResponse struct {
	model.CommonResponse
	AlibabaTianjiDistributorOrderSubmitAPIResponseModel
}

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

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

type AlibabaTianjiDistributorOrderSubmitAPIResponseModel added in v1.2.0

type AlibabaTianjiDistributorOrderSubmitAPIResponseModel 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"`
}

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

type AlibabaTianjiSupplierOrderQueryAPIRequest added in v1.2.0

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

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

查询供应商订单

func NewAlibabaTianjiSupplierOrderQueryRequest

func NewAlibabaTianjiSupplierOrderQueryRequest() *AlibabaTianjiSupplierOrderQueryAPIRequest

NewAlibabaTianjiSupplierOrderQueryRequest 初始化AlibabaTianjiSupplierOrderQueryAPIRequest对象

func (AlibabaTianjiSupplierOrderQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaTianjiSupplierOrderQueryAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaTianjiSupplierOrderQueryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaTianjiSupplierOrderQueryAPIRequest) GetParamSupplierTopQueryModel added in v1.2.0

func (r AlibabaTianjiSupplierOrderQueryAPIRequest) GetParamSupplierTopQueryModel() *SupplierTopQueryModel

GetParamSupplierTopQueryModel ParamSupplierTopQueryModel Getter

func (AlibabaTianjiSupplierOrderQueryAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaTianjiSupplierOrderQueryAPIRequest) SetParamSupplierTopQueryModel added in v1.2.0

func (r *AlibabaTianjiSupplierOrderQueryAPIRequest) SetParamSupplierTopQueryModel(_paramSupplierTopQueryModel *SupplierTopQueryModel) error

SetParamSupplierTopQueryModel is ParamSupplierTopQueryModel Setter 订单查询入参

type AlibabaTianjiSupplierOrderQueryAPIResponse

type AlibabaTianjiSupplierOrderQueryAPIResponse struct {
	model.CommonResponse
	AlibabaTianjiSupplierOrderQueryAPIResponseModel
}

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

查询供应商订单

type AlibabaTianjiSupplierOrderQueryAPIResponseModel added in v1.2.0

type AlibabaTianjiSupplierOrderQueryAPIResponseModel 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"`
}

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

type AlibabaTianjiSupplierOrderResultAPIRequest added in v1.2.0

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

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

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

func NewAlibabaTianjiSupplierOrderResultRequest

func NewAlibabaTianjiSupplierOrderResultRequest() *AlibabaTianjiSupplierOrderResultAPIRequest

NewAlibabaTianjiSupplierOrderResultRequest 初始化AlibabaTianjiSupplierOrderResultAPIRequest对象

func (AlibabaTianjiSupplierOrderResultAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaTianjiSupplierOrderResultAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaTianjiSupplierOrderResultAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaTianjiSupplierOrderResultAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaTianjiSupplierOrderResultAPIRequest) GetSupplierOrderResultModel added in v1.2.0

GetSupplierOrderResultModel SupplierOrderResultModel Getter

func (*AlibabaTianjiSupplierOrderResultAPIRequest) SetSupplierOrderResultModel added in v1.2.0

func (r *AlibabaTianjiSupplierOrderResultAPIRequest) SetSupplierOrderResultModel(_supplierOrderResultModel *SupplierOrderResultModel) error

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

type AlibabaTianjiSupplierOrderResultAPIResponse

type AlibabaTianjiSupplierOrderResultAPIResponse struct {
	model.CommonResponse
	AlibabaTianjiSupplierOrderResultAPIResponseModel
}

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

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

type AlibabaTianjiSupplierOrderResultAPIResponseModel added in v1.2.0

type AlibabaTianjiSupplierOrderResultAPIResponseModel 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"`
}

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

type AlibabaWtCifCoopOsstokenGetAPIRequest added in v1.2.0

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

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

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

func NewAlibabaWtCifCoopOsstokenGetRequest

func NewAlibabaWtCifCoopOsstokenGetRequest() *AlibabaWtCifCoopOsstokenGetAPIRequest

NewAlibabaWtCifCoopOsstokenGetRequest 初始化AlibabaWtCifCoopOsstokenGetAPIRequest对象

func (AlibabaWtCifCoopOsstokenGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaWtCifCoopOsstokenGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWtCifCoopOsstokenGetAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaWtCifCoopOsstokenGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWtCifCoopOsstokenGetAPIRequest) GetAppName added in v1.2.0

GetAppName AppName Getter

func (AlibabaWtCifCoopOsstokenGetAPIRequest) GetBiz added in v1.2.0

GetBiz Biz Getter

func (AlibabaWtCifCoopOsstokenGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaWtCifCoopOsstokenGetAPIRequest) GetSource added in v1.2.0

GetSource Source Getter

func (*AlibabaWtCifCoopOsstokenGetAPIRequest) SetAppName added in v1.2.0

func (r *AlibabaWtCifCoopOsstokenGetAPIRequest) SetAppName(_appName string) error

SetAppName is AppName Setter 调用方的应用名

func (*AlibabaWtCifCoopOsstokenGetAPIRequest) SetBiz added in v1.2.0

SetBiz is Biz Setter 系统分配的biz

func (*AlibabaWtCifCoopOsstokenGetAPIRequest) SetSource added in v1.2.0

func (r *AlibabaWtCifCoopOsstokenGetAPIRequest) SetSource(_source string) error

SetSource is Source Setter 系统分配的source

type AlibabaWtCifCoopOsstokenGetAPIResponse

type AlibabaWtCifCoopOsstokenGetAPIResponse struct {
	model.CommonResponse
	AlibabaWtCifCoopOsstokenGetAPIResponseModel
}

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

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

type AlibabaWtCifCoopOsstokenGetAPIResponseModel added in v1.2.0

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

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

type AlibabaWttUserRegioninfoByipGetAPIRequest added in v1.2.0

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

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

通过ip获取省市信息

func NewAlibabaWttUserRegioninfoByipGetRequest

func NewAlibabaWttUserRegioninfoByipGetRequest() *AlibabaWttUserRegioninfoByipGetAPIRequest

NewAlibabaWttUserRegioninfoByipGetRequest 初始化AlibabaWttUserRegioninfoByipGetAPIRequest对象

func (AlibabaWttUserRegioninfoByipGetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWttUserRegioninfoByipGetAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaWttUserRegioninfoByipGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWttUserRegioninfoByipGetAPIRequest) GetIp added in v1.2.0

GetIp Ip Getter

func (AlibabaWttUserRegioninfoByipGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaWttUserRegioninfoByipGetAPIRequest) SetIp added in v1.2.0

SetIp is Ip Setter ip地址

type AlibabaWttUserRegioninfoByipGetAPIResponse

type AlibabaWttUserRegioninfoByipGetAPIResponse struct {
	model.CommonResponse
	AlibabaWttUserRegioninfoByipGetAPIResponseModel
}

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

通过ip获取省市信息

type AlibabaWttUserRegioninfoByipGetAPIResponseModel added in v1.2.0

type AlibabaWttUserRegioninfoByipGetAPIResponseModel 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"`
}

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

type BankCreditCheckRequest added in v1.2.9

type BankCreditCheckRequest struct {
	// 银行的编码
	BankCode string `json:"bank_code,omitempty" xml:"bank_code,omitempty"`
	// 用户的openId
	OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"`
}

BankCreditCheckRequest 结构体

type BankCreditCheckResponse added in v1.2.9

type BankCreditCheckResponse struct {
	// 能否申请
	CanApply bool `json:"can_apply,omitempty" xml:"can_apply,omitempty"`
}

BankCreditCheckResponse 结构体

type BankCreditProcessRequest added in v1.2.9

type BankCreditProcessRequest struct {
	// 银行编码
	BankCode string `json:"bank_code,omitempty" xml:"bank_code,omitempty"`
	// 事件类型
	EventType string `json:"event_type,omitempty" xml:"event_type,omitempty"`
	// 用户的openId
	OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"`
	// 事件时间时间戳
	EventTime int64 `json:"event_time,omitempty" xml:"event_time,omitempty"`
	// 是否该自然人首刷
	NewPay bool `json:"new_pay,omitempty" xml:"new_pay,omitempty"`
	// 是否该自然人首卡
	NewCustomer bool `json:"new_customer,omitempty" xml:"new_customer,omitempty"`
}

BankCreditProcessRequest 结构体

type BankCreditResponse added in v1.2.9

type BankCreditResponse struct {
	// 银行编码
	BankCode string `json:"bank_code,omitempty" xml:"bank_code,omitempty"`
	// 用户在该行的申请状态
	State string `json:"state,omitempty" xml:"state,omitempty"`
	// 事件发生的时间戳
	EventTime int64 `json:"event_time,omitempty" xml:"event_time,omitempty"`
}

BankCreditResponse 结构体

type CatInfoVo added in v1.2.9

type CatInfoVo struct {
	// 手机归属区域
	ShowCatName string `json:"show_cat_name,omitempty" xml:"show_cat_name,omitempty"`
	// 手机归属运营商
	AreaName string `json:"area_name,omitempty" xml:"area_name,omitempty"`
	// 手机归属城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 运营商
	CatName string `json:"cat_name,omitempty" xml:"cat_name,omitempty"`
}

CatInfoVo 结构体

type CommonResult

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

CommonResult 结构体

type CommonRtnDo

type CommonRtnDo struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// data
	Data bool `json:"data,omitempty" xml:"data,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"`
	// 摘机后主叫侧的放音编码,多个文件用英文逗号分隔。
	CalledNoCallerPlayCode string `json:"called_no_caller_play_code,omitempty" xml:"called_no_caller_play_code,omitempty"`
	// 对应到阿里侧的绑定信息
	Subs *Subs `json:"subs,omitempty" xml:"subs,omitempty"`
	// 通话持续时长,可选,单位秒,如果出现则通话有效时长为此值,如果没有出现按现在默认处理
	CallDuration int64 `json:"call_duration,omitempty" xml:"call_duration,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 CreatePhoneOrderReq added in v1.2.9

type CreatePhoneOrderReq struct {
	// 业务办理账户
	Account string `json:"account,omitempty" xml:"account,omitempty"`
	// 商家幂等ID
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 商品ID
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
}

CreatePhoneOrderReq 结构体

type DistributeTradeMsgModel added in v1.2.8

type DistributeTradeMsgModel struct {
	// 业务来源
	Source string `json:"source,omitempty" xml:"source,omitempty"`
	// 业务类型
	WtBizType string `json:"wt_biz_type,omitempty" xml:"wt_biz_type,omitempty"`
	// 要办理的账号
	Account string `json:"account,omitempty" xml:"account,omitempty"`
	// 扩展参数-短信验证码信息
	WttParam string `json:"wtt_param,omitempty" xml:"wtt_param,omitempty"`
	// 商家唯一幂等流水,数字类型,不可超过15位(建议appkey+数值)
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 商品sku,可空
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 要办理的商品ID
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
}

DistributeTradeMsgModel 结构体

type DistributeTradeOrderInfo added in v1.2.8

type DistributeTradeOrderInfo struct {
	// 天猫订单号
	TbTradeId string `json:"tb_trade_id,omitempty" xml:"tb_trade_id,omitempty"`
	// 交易请求流水号
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_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"`
	// 0:初始化,1:成功,2:失败
	Status string `json:"status,omitempty" xml:"status,omitempty"`
}

DistributeTradeOrderInfo 结构体

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"`
	// 运营商名称
	IspName string `json:"isp_name,omitempty" xml:"isp_name,omitempty"`
	// 商品序列号
	ItemSerialNo string `json:"item_serial_no,omitempty" xml:"item_serial_no,omitempty"`
	// 商品标题
	ItemTitle string `json:"item_title,omitempty" xml:"item_title,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"`
	// 合约名称
	PlanGroupName string `json:"plan_group_name,omitempty" xml:"plan_group_name,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"`
	// 外部订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
	// 支付宝交易流水号
	PayOrderNo string `json:"pay_order_no,omitempty" xml:"pay_order_no,omitempty"`
	// 套餐名称
	PlanName string `json:"plan_name,omitempty" xml:"plan_name,omitempty"`
	// 商品属性
	ItemProps string `json:"item_props,omitempty" xml:"item_props,omitempty"`
	// 认证的活体ID序列
	BiometricSeq string `json:"biometric_seq,omitempty" xml:"biometric_seq,omitempty"`
	// 身份证件信息
	IdCardInfo *IdCardInfo `json:"id_card_info,omitempty" xml:"id_card_info,omitempty"`
	// 商品编号
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,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"`
	// 合约编号
	PlanGroupId int64 `json:"plan_group_id,omitempty" xml:"plan_group_id,omitempty"`
	// 套餐编号
	PlanId int64 `json:"plan_id,omitempty" xml:"plan_id,omitempty"`
	// 订单价格
	TbOrderPrice int64 `json:"tb_order_price,omitempty" xml:"tb_order_price,omitempty"`
	// 购买数量
	BuyQuantity int64 `json:"buy_quantity,omitempty" xml:"buy_quantity,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"`
}

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 DsfSupplierSpuRequest added in v1.2.9

type DsfSupplierSpuRequest struct {
	// 分组
	GroupList []GroupRequest `json:"group_list,omitempty" xml:"group_list>group_request,omitempty"`
	// 业务类型
	BusinessType string `json:"business_type,omitempty" xml:"business_type,omitempty"`
}

DsfSupplierSpuRequest 结构体

type DsfSupplierSpuVo added in v1.2.9

type DsfSupplierSpuVo struct {
	// 分组
	GroupList []Group `json:"group_list,omitempty" xml:"group_list>group,omitempty"`
	// 业务类型
	BusinessType string `json:"business_type,omitempty" xml:"business_type,omitempty"`
}

DsfSupplierSpuVo 结构体

type EndCallIvr added in v1.2.5

type EndCallIvr struct {
	// 挂机ivr开关
	EndCallIvr string `json:"end_call_ivr,omitempty" xml:"end_call_ivr,omitempty"`
	// 第一步放音文件
	Step1File string `json:"step1_file,omitempty" xml:"step1_file,omitempty"`
	// 第二步放音文件
	Step2File string `json:"step2_file,omitempty" xml:"step2_file,omitempty"`
	// 有效按键
	ValidKey string `json:"valid_key,omitempty" xml:"valid_key,omitempty"`
	// 最大等待时长,单位秒
	WaitingDtmfTime int64 `json:"waiting_dtmf_time,omitempty" xml:"waiting_dtmf_time,omitempty"`
	// 循环次数
	MaxLoop int64 `json:"max_loop,omitempty" xml:"max_loop,omitempty"`
	// 挂机等待时长
	WaitingEndCall int64 `json:"waiting_end_call,omitempty" xml:"waiting_end_call,omitempty"`
	// 0:主叫,1:被叫
	Direction int64 `json:"direction,omitempty" xml:"direction,omitempty"`
}

EndCallIvr 结构体

type EndCallRequest

type EndCallRequest struct {
	// 唯一呼叫ID,需要和转呼控制接口的call_id对应起来;最大可支持字符串长度256
	CallId string `json:"call_id,omitempty" xml:"call_id,omitempty"`
	// 被叫响铃时间,如没有响铃时间,则等于call_out_time的时间;短信话单时,此值传短信接收时间
	RingTime string `json:"ring_time,omitempty" xml:"ring_time,omitempty"`
	// 被叫接听时间(通话计费开始时间),如未接通,则等于release_time的时间;短信话单时,此值传短信接收时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 中间号
	SecretNo string `json:"secret_no,omitempty" xml:"secret_no,omitempty"`
	// 呼叫被叫侧发起的时间,如未发起,则等于call_time的时间;短信话单时,此值传短信接收时间
	CallOutTime string `json:"call_out_time,omitempty" xml:"call_out_time,omitempty"`
	// 通话释放时间(通话计费结束时间);短信话单时,此值传短信接收时间
	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"`
	// 被叫空闲振铃时间;如获取不到,则等于ring_time的时间
	FreeRingTime string `json:"free_ring_time,omitempty" xml:"free_ring_time,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"`
	// dtmf按键
	EndCallIvrDtmf string `json:"end_call_ivr_dtmf,omitempty" xml:"end_call_ivr_dtmf,omitempty"`
	// 发送结果0:成功,1:失败
	SmsSubmitResult string `json:"sms_submit_result,omitempty" xml:"sms_submit_result,omitempty"`
	// 呼叫释放原因,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"`
	// 0-平台释放 1-主叫释放 2-被叫释放;短信话单时,传0
	ReleaseDir int64 `json:"release_dir,omitempty" xml:"release_dir,omitempty"`
	// 短信条数
	SmsNumber int64 `json:"sms_number,omitempty" xml:"sms_number,omitempty"`
	// 顺振全部呼叫事件
	SequceCallInfo *SequceCallInfo `json:"sequce_call_info,omitempty" xml:"sequce_call_info,omitempty"`
}

EndCallRequest 结构体

type EventCallRequest added in v1.2.5

type EventCallRequest struct {
	// 唯一的呼叫ID,最大可支持字符串长度256
	CallId string `json:"call_id,omitempty" xml:"call_id,omitempty"`
	// 被叫号码
	CalledNo string `json:"called_no,omitempty" xml:"called_no,omitempty"`
	// 主叫号码
	CallNo string `json:"call_no,omitempty" xml:"call_no,omitempty"`
	// 分机号
	ExtensionNo string `json:"extension_no,omitempty" xml:"extension_no,omitempty"`
	// 振铃事件:ALERTING  摘机事件:PICKUP  被叫呼出事件:CALLOUT
	EventType string `json:"event_type,omitempty" xml:"event_type,omitempty"`
	// 绑定关系ID
	SubsId string `json:"subs_id,omitempty" xml:"subs_id,omitempty"`
	// 供应商KEY
	VendorKey string `json:"vendor_key,omitempty" xml:"vendor_key,omitempty"`
	// 中间号码
	SecretNo string `json:"secret_no,omitempty" xml:"secret_no,omitempty"`
	// 事件时间
	EventTime string `json:"event_time,omitempty" xml:"event_time,omitempty"`
	// 被叫号显
	CalledDisplayNo string `json:"called_display_no,omitempty" xml:"called_display_no,omitempty"`
	// 呼叫开始时间
	CallTime string `json:"call_time,omitempty" xml:"call_time,omitempty"`
	// 呼叫前转号码
	CallForwardingNo string `json:"call_forwarding_no,omitempty" xml:"call_forwarding_no,omitempty"`
}

EventCallRequest 结构体

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"`
	// 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"`
	// 运营商的收货状态,false:未收到
	ReceiveStatus bool `json:"receive_status,omitempty" xml:"receive_status,omitempty"`
}

FlowSuppllierNotifyModel 结构体

type Group added in v1.2.9

type Group struct {
	// 接口
	InterfaceList []Interface `json:"interface_list,omitempty" xml:"interface_list>interface,omitempty"`
	// spu的结构
	SpuMap string `json:"spu_map,omitempty" xml:"spu_map,omitempty"`
	// 是否主接口
	Main bool `json:"main,omitempty" xml:"main,omitempty"`
}

Group 结构体

type GroupRequest added in v1.2.9

type GroupRequest struct {
	// SPU ID列表
	SpuIdList []int64 `json:"spu_id_list,omitempty" xml:"spu_id_list>int64,omitempty"`
	// 是否主接口
	Main bool `json:"main,omitempty" xml:"main,omitempty"`
}

GroupRequest 结构体

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 IdentityInfo

type IdentityInfo struct {
	// 身份证背面图片
	BackImageUrl string `json:"back_image_url,omitempty" xml:"back_image_url,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"`
	// 卡类型
	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"`
	// 套餐合约相关信息
	ContactInfo string `json:"contact_info,omitempty" xml:"contact_info,omitempty"`
	// 订单id
	BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 是否长期有效
	LongTerm bool `json:"long_term,omitempty" xml:"long_term,omitempty"`
}

IdentityInfo 结构体

type Interface added in v1.2.9

type Interface struct {
	// 接口类型
	ApiType string `json:"api_type,omitempty" xml:"api_type,omitempty"`
	// 接口地址
	Url string `json:"url,omitempty" xml:"url,omitempty"`
}

Interface 结构体

type OpentradCreateOrderRequestDto added in v1.2.0

type OpentradCreateOrderRequestDto struct {
	// 交易请求流水号
	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"`
	// 淘宝Nick
	TaobaoNick string `json:"taobao_nick,omitempty" xml:"taobao_nick,omitempty"`
	// 淘宝Token
	TaobaoToken string `json:"taobao_token,omitempty" xml:"taobao_token,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"`
	// 活动ID
	ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 支付宝Id
	AlipayId int64 `json:"alipay_id,omitempty" xml:"alipay_id,omitempty"`
	// 礼包ID
	GiftId int64 `json:"gift_id,omitempty" xml:"gift_id,omitempty"`
}

OpentradCreateOrderRequestDto 结构体

type OrderResultDto

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

OrderResultDto 结构体

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 PhoneDistributionPhoneItemVo added in v1.2.9

type PhoneDistributionPhoneItemVo struct {
	// 商品面额
	Face string `json:"face,omitempty" xml:"face,omitempty"`
	// 商品价格
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 商品标识
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
}

PhoneDistributionPhoneItemVo 结构体

type PhoneDistributionRecommendReq added in v1.2.9

type PhoneDistributionRecommendReq struct {
	// 用户手机号
	Account string `json:"account,omitempty" xml:"account,omitempty"`
}

PhoneDistributionRecommendReq 结构体

type PhoneRecommendRes added in v1.2.9

type PhoneRecommendRes struct {
	// 商品列表
	List []PhoneDistributionPhoneItemVo `json:"list,omitempty" xml:"list>phone_distribution_phone_item_vo,omitempty"`
	// 公告
	Notice string `json:"notice,omitempty" xml:"notice,omitempty"`
	// 号码信息
	CatInfo *CatInfoVo `json:"cat_info,omitempty" xml:"cat_info,omitempty"`
}

PhoneRecommendRes 结构体

type PreAuthorizeModel

type PreAuthorizeModel struct {
	// 扩展字段(json)
	Ext string `json:"ext,omitempty" xml:"ext,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"`
	// 淘宝订单号
	Tid string `json:"tid,omitempty" xml:"tid,omitempty"`
	// 0:业务办理成功,2:业务办理失败,全额解冻
	Status int64 `json:"status,omitempty" xml:"status,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 ProtocolInfo added in v1.2.8

type ProtocolInfo struct {
	// 协议列表
	ProtocolList []ProtocolList `json:"protocol_list,omitempty" xml:"protocol_list>protocol_list,omitempty"`
	// 协议查询流水id
	ProtocolSequenceId string `json:"protocol_sequence_id,omitempty" xml:"protocol_sequence_id,omitempty"`
}

ProtocolInfo 结构体

type ProtocolList added in v1.2.8

type ProtocolList struct {
	// 协议
	Protocol string `json:"protocol,omitempty" xml:"protocol,omitempty"`
}

ProtocolList 结构体

type QueryOrderReq added in v1.2.9

type QueryOrderReq struct {
	// 外部订单id
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
}

QueryOrderReq 结构体

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 SequceCallInfo added in v1.2.9

type SequceCallInfo struct {
	// ff
	SequenceCallEvents []SequenceCallEvent `json:"sequence_call_events,omitempty" xml:"sequence_call_events>sequence_call_event,omitempty"`
	// 顺振call的次数
	SequenceCallCount int64 `json:"sequence_call_count,omitempty" xml:"sequence_call_count,omitempty"`
}

SequceCallInfo 结构体

type SequenceCallEvent added in v1.2.9

type SequenceCallEvent struct {
	// 呼出时间
	PCallOutTime string `json:"p_call_out_time,omitempty" xml:"p_call_out_time,omitempty"`
	// 呼出确认时间
	PCallAckTime string `json:"p_call_ack_time,omitempty" xml:"p_call_ack_time,omitempty"`
	// 响铃时间
	PRingTime string `json:"p_ring_time,omitempty" xml:"p_ring_time,omitempty"`
	// 释放时间
	PReleaseTime string `json:"p_release_time,omitempty" xml:"p_release_time,omitempty"`
	// 通话开始时间
	PStartTime string `json:"p_start_time,omitempty" xml:"p_start_time,omitempty"`
	// 呼叫结果
	PCallResult string `json:"p_call_result,omitempty" xml:"p_call_result,omitempty"`
	// 1
	PollingNo int64 `json:"polling_no,omitempty" xml:"polling_no,omitempty"`
	// 0-平台释放 1-主叫释放 2-被叫释放;短信话单时,传0
	PReleaseDir int64 `json:"p_release_dir,omitempty" xml:"p_release_dir,omitempty"`
	// 呼叫释放原因,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(短信话单时,传此值)
	PReleaseCause int64 `json:"p_release_cause,omitempty" xml:"p_release_cause,omitempty"`
}

SequenceCallEvent 结构体

type SequenceCallRule added in v1.2.9

type SequenceCallRule struct {
	// 无振铃无法接通时,顺振到下一个号码,例如空号、停机、关机等。该参数不传时默认为1。1:生效
	CallNoRinging string `json:"call_no_ringing,omitempty" xml:"call_no_ringing,omitempty"`
	// 忙呼转的情况,指被叫本身设置了【呼叫转移号码】(181信令),出现呼叫转移时顺振到下一个号码。该参数不传时默认为1。1:生效
	CallForwarded string `json:"call_forwarded,omitempty" xml:"call_forwarded,omitempty"`
	// 忙拒绝情况,指【被叫忙】以及【被叫拒接】时,顺振到下一个号码。该参数不传时默认为1。1:生效
	BusyReject string `json:"busy_reject,omitempty" xml:"busy_reject,omitempty"`
	// 振铃无响应超时顺振,传入数字n,表示振铃后n秒后顺振到下一个号码。该参数不传时默认为30(也即是30秒顺振下一个号码),单位秒
	CallTimeout string `json:"call_timeout,omitempty" xml:"call_timeout,omitempty"`
}

SequenceCallRule 结构体

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"`
	// 摘机后主叫侧的放音编码,多个文件用英文逗号分隔。
	CalledNoCallerPlayCode string `json:"called_no_caller_play_code,omitempty" xml:"called_no_caller_play_code,omitempty"`
	// 顺振序号,从1开始
	PollingNo int64 `json:"polling_no,omitempty" xml:"polling_no,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"`
	// 呼叫能力阶段,默认填0
	CallPhase string `json:"call_phase,omitempty" xml:"call_phase,omitempty"`
	// 如果有原始被叫号码信息填1
	BCallHistory string `json:"b_call_history,omitempty" xml:"b_call_history,omitempty"`
	// 当响应指令为“短信解析”时,供应商平台完成短信内容解析,在重新发起查询请求时会携带;短信解析结果,0:成功,1:失败
	ParseResult string `json:"parse_result,omitempty" xml:"parse_result,omitempty"`
}

StartCallRequest 结构体

type Subs

type Subs struct {
	// 顺振参数
	SequenceCalls []SequenceCalls `json:"sequence_calls,omitempty" xml:"sequence_calls>sequence_calls,omitempty"`
	// 被叫号码
	CalledNo string `json:"called_no,omitempty" xml:"called_no,omitempty"`
	// 短信通道方式SMS_INTERCEPT(拦截推送阿里),SMS_NORMAL_SEND(正常现网下发),SMS_INTERCEPT_SEND(截取并转发),SMS_DROP(拦截丢弃),
	SmsChannel string `json:"sms_channel,omitempty" xml:"sms_channel,omitempty"`
	// 呼叫类型MASTER(A->X->B), CALLED(B->X->A), SMS_SENDER, SMS_RECEIVER
	CallType string `json:"call_type,omitempty" xml:"call_type,omitempty"`
	// 录音类型,mp3/wav
	RecType string `json:"rec_type,omitempty" xml:"rec_type,omitempty"`
	// 订购关系ID;目前字符串长度为16位,建议预留32位
	SubsId string `json:"subs_id,omitempty" xml:"subs_id,omitempty"`
	// 被叫显号
	CalledDisplayNo string `json:"called_display_no,omitempty" xml:"called_display_no,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"`
	// 主叫媒体流推送地址
	WsAddr string `json:"ws_addr,omitempty" xml:"ws_addr,omitempty"`
	// 被叫媒体流推送地址
	WsAddrCalled string `json:"ws_addr_called,omitempty" xml:"ws_addr_called,omitempty"`
	// 外部回传字段
	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`
	// 实时媒体类型1 彩铃  2 通话  3 彩铃和通话
	RtpType string `json:"rtp_type,omitempty" xml:"rtp_type,omitempty"`
	// 格式定义
	ContentFormat string `json:"content_format,omitempty" xml:"content_format,omitempty"`
	// 顺振超时时间
	SequenceTimeout int64 `json:"sequence_timeout,omitempty" xml:"sequence_timeout,omitempty"`
	// 是否开启铃音检测 0:不开启 1:开启
	RrdsControl int64 `json:"rrds_control,omitempty" xml:"rrds_control,omitempty"`
	// 挂机IVR参数
	EndCallIvr *EndCallIvr `json:"end_call_ivr,omitempty" xml:"end_call_ivr,omitempty"`
	// 顺振规则
	SequenceCallRule *SequenceCallRule `json:"sequence_call_rule,omitempty" xml:"sequence_call_rule,omitempty"`
	// 是否需要状态报告,0:不需要,1:需要
	StatusReport int64 `json:"status_report,omitempty" xml:"status_report,omitempty"`
	// 是否需要录音
	NeedRecord bool `json:"need_record,omitempty" xml:"need_record,omitempty"`
	// 是否实时媒体
	NeedRealtimeMedia bool `json:"need_realtime_media,omitempty" xml:"need_realtime_media,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 {
	// 订单状态列表:1-未订购,2-订购中,3-订购中,4-订购失败,5-订购成功,6-订购取消
	OrderStatusList []int64 `json:"order_status_list,omitempty" xml:"order_status_list>int64,omitempty"`
	// 业务类型: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"`
	// 用户账号
	PhoneNo string `json:"phone_no,omitempty" xml:"phone_no,omitempty"`
	// 订单开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 当前页
	PageNum int64 `json:"page_num,omitempty" xml:"page_num,omitempty"`
	// 分页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

SupplierTopQueryModel 结构体

type TaobaoPhoneBankCreditCheckAPIRequest added in v1.2.9

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

TaobaoPhoneBankCreditCheckAPIRequest 虚拟话费任务银行信用卡办理检查 API请求 taobao.phone.bank.credit.check

虚拟话费任务银行信用卡办理检查

func NewTaobaoPhoneBankCreditCheckRequest added in v1.2.9

func NewTaobaoPhoneBankCreditCheckRequest() *TaobaoPhoneBankCreditCheckAPIRequest

NewTaobaoPhoneBankCreditCheckRequest 初始化TaobaoPhoneBankCreditCheckAPIRequest对象

func (TaobaoPhoneBankCreditCheckAPIRequest) GetApiMethodName added in v1.2.9

func (r TaobaoPhoneBankCreditCheckAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoPhoneBankCreditCheckAPIRequest) GetApiParams added in v1.2.9

func (r TaobaoPhoneBankCreditCheckAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPhoneBankCreditCheckAPIRequest) GetBankCreditCheckRequest added in v1.2.9

func (r TaobaoPhoneBankCreditCheckAPIRequest) GetBankCreditCheckRequest() *BankCreditCheckRequest

GetBankCreditCheckRequest BankCreditCheckRequest Getter

func (TaobaoPhoneBankCreditCheckAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoPhoneBankCreditCheckAPIRequest) SetBankCreditCheckRequest added in v1.2.9

func (r *TaobaoPhoneBankCreditCheckAPIRequest) SetBankCreditCheckRequest(_bankCreditCheckRequest *BankCreditCheckRequest) error

SetBankCreditCheckRequest is BankCreditCheckRequest Setter 能否办理的请求

type TaobaoPhoneBankCreditCheckAPIResponse added in v1.2.9

type TaobaoPhoneBankCreditCheckAPIResponse struct {
	model.CommonResponse
	TaobaoPhoneBankCreditCheckAPIResponseModel
}

TaobaoPhoneBankCreditCheckAPIResponse 虚拟话费任务银行信用卡办理检查 API返回值 taobao.phone.bank.credit.check

虚拟话费任务银行信用卡办理检查

type TaobaoPhoneBankCreditCheckAPIResponseModel added in v1.2.9

type TaobaoPhoneBankCreditCheckAPIResponseModel struct {
	XMLName xml.Name `xml:"phone_bank_credit_check_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果码
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`
	// 信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应结果
	Data *BankCreditCheckResponse `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoPhoneBankCreditCheckAPIResponseModel is 虚拟话费任务银行信用卡办理检查 成功返回结果

type TaobaoPhoneBankCreditProcessAPIRequest added in v1.2.9

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

TaobaoPhoneBankCreditProcessAPIRequest 虚拟话费任务银行信用卡办理进度回传 API请求 taobao.phone.bank.credit.process

虚拟话费任务银行信用卡办理进度回传

func NewTaobaoPhoneBankCreditProcessRequest added in v1.2.9

func NewTaobaoPhoneBankCreditProcessRequest() *TaobaoPhoneBankCreditProcessAPIRequest

NewTaobaoPhoneBankCreditProcessRequest 初始化TaobaoPhoneBankCreditProcessAPIRequest对象

func (TaobaoPhoneBankCreditProcessAPIRequest) GetApiMethodName added in v1.2.9

func (r TaobaoPhoneBankCreditProcessAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoPhoneBankCreditProcessAPIRequest) GetApiParams added in v1.2.9

func (r TaobaoPhoneBankCreditProcessAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPhoneBankCreditProcessAPIRequest) GetBankCreditRequest added in v1.2.9

GetBankCreditRequest BankCreditRequest Getter

func (TaobaoPhoneBankCreditProcessAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoPhoneBankCreditProcessAPIRequest) SetBankCreditRequest added in v1.2.9

func (r *TaobaoPhoneBankCreditProcessAPIRequest) SetBankCreditRequest(_bankCreditRequest *BankCreditProcessRequest) error

SetBankCreditRequest is BankCreditRequest Setter 办卡进度的回调

type TaobaoPhoneBankCreditProcessAPIResponse added in v1.2.9

type TaobaoPhoneBankCreditProcessAPIResponse struct {
	model.CommonResponse
	TaobaoPhoneBankCreditProcessAPIResponseModel
}

TaobaoPhoneBankCreditProcessAPIResponse 虚拟话费任务银行信用卡办理进度回传 API返回值 taobao.phone.bank.credit.process

虚拟话费任务银行信用卡办理进度回传

type TaobaoPhoneBankCreditProcessAPIResponseModel added in v1.2.9

type TaobaoPhoneBankCreditProcessAPIResponseModel struct {
	XMLName xml.Name `xml:"phone_bank_credit_process_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回的结果码
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`
	// 响应说明
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 响应结果
	Data *BankCreditResponse `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoPhoneBankCreditProcessAPIResponseModel is 虚拟话费任务银行信用卡办理进度回传 成功返回结果

type TaobaoPhoneItemExternalRecommendAPIRequest added in v1.2.9

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

TaobaoPhoneItemExternalRecommendAPIRequest 话费选品能力外放 API请求 taobao.phone.item.external.recommend

话费选品能力外放

func NewTaobaoPhoneItemExternalRecommendRequest added in v1.2.9

func NewTaobaoPhoneItemExternalRecommendRequest() *TaobaoPhoneItemExternalRecommendAPIRequest

NewTaobaoPhoneItemExternalRecommendRequest 初始化TaobaoPhoneItemExternalRecommendAPIRequest对象

func (TaobaoPhoneItemExternalRecommendAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoPhoneItemExternalRecommendAPIRequest) GetApiParams added in v1.2.9

func (r TaobaoPhoneItemExternalRecommendAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPhoneItemExternalRecommendAPIRequest) GetPhoneDistributionRecommendReq added in v1.2.9

func (r TaobaoPhoneItemExternalRecommendAPIRequest) GetPhoneDistributionRecommendReq() *PhoneDistributionRecommendReq

GetPhoneDistributionRecommendReq PhoneDistributionRecommendReq Getter

func (TaobaoPhoneItemExternalRecommendAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoPhoneItemExternalRecommendAPIRequest) SetPhoneDistributionRecommendReq added in v1.2.9

func (r *TaobaoPhoneItemExternalRecommendAPIRequest) SetPhoneDistributionRecommendReq(_phoneDistributionRecommendReq *PhoneDistributionRecommendReq) error

SetPhoneDistributionRecommendReq is PhoneDistributionRecommendReq Setter 选品请求

type TaobaoPhoneItemExternalRecommendAPIResponse added in v1.2.9

type TaobaoPhoneItemExternalRecommendAPIResponse struct {
	model.CommonResponse
	TaobaoPhoneItemExternalRecommendAPIResponseModel
}

TaobaoPhoneItemExternalRecommendAPIResponse 话费选品能力外放 API返回值 taobao.phone.item.external.recommend

话费选品能力外放

type TaobaoPhoneItemExternalRecommendAPIResponseModel added in v1.2.9

type TaobaoPhoneItemExternalRecommendAPIResponseModel struct {
	XMLName xml.Name `xml:"phone_item_external_recommend_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应码
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`
	// 响应信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 返回数据
	Data *PhoneRecommendRes `json:"data,omitempty" xml:"data,omitempty"`
	// 响应状态
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoPhoneItemExternalRecommendAPIResponseModel is 话费选品能力外放 成功返回结果

type TaobaoPhoneOrderExternalCreateAPIRequest added in v1.2.9

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

TaobaoPhoneOrderExternalCreateAPIRequest 数字虚拟话费外放下单接口 API请求 taobao.phone.order.external.create

数字虚拟话费外放下单接口

func NewTaobaoPhoneOrderExternalCreateRequest added in v1.2.9

func NewTaobaoPhoneOrderExternalCreateRequest() *TaobaoPhoneOrderExternalCreateAPIRequest

NewTaobaoPhoneOrderExternalCreateRequest 初始化TaobaoPhoneOrderExternalCreateAPIRequest对象

func (TaobaoPhoneOrderExternalCreateAPIRequest) GetApiMethodName added in v1.2.9

func (r TaobaoPhoneOrderExternalCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoPhoneOrderExternalCreateAPIRequest) GetApiParams added in v1.2.9

func (r TaobaoPhoneOrderExternalCreateAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPhoneOrderExternalCreateAPIRequest) GetCreatePhoneOrderReq added in v1.2.9

GetCreatePhoneOrderReq CreatePhoneOrderReq Getter

func (TaobaoPhoneOrderExternalCreateAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoPhoneOrderExternalCreateAPIRequest) SetCreatePhoneOrderReq added in v1.2.9

func (r *TaobaoPhoneOrderExternalCreateAPIRequest) SetCreatePhoneOrderReq(_createPhoneOrderReq *CreatePhoneOrderReq) error

SetCreatePhoneOrderReq is CreatePhoneOrderReq Setter 创建订单请求

type TaobaoPhoneOrderExternalCreateAPIResponse added in v1.2.9

type TaobaoPhoneOrderExternalCreateAPIResponse struct {
	model.CommonResponse
	TaobaoPhoneOrderExternalCreateAPIResponseModel
}

TaobaoPhoneOrderExternalCreateAPIResponse 数字虚拟话费外放下单接口 API返回值 taobao.phone.order.external.create

数字虚拟话费外放下单接口

type TaobaoPhoneOrderExternalCreateAPIResponseModel added in v1.2.9

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

TaobaoPhoneOrderExternalCreateAPIResponseModel is 数字虚拟话费外放下单接口 成功返回结果

type TaobaoPhoneOrderExternalStatusAPIRequest added in v1.2.9

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

TaobaoPhoneOrderExternalStatusAPIRequest 话费外放订单状态接口 API请求 taobao.phone.order.external.status

话费外放订单状态接口

func NewTaobaoPhoneOrderExternalStatusRequest added in v1.2.9

func NewTaobaoPhoneOrderExternalStatusRequest() *TaobaoPhoneOrderExternalStatusAPIRequest

NewTaobaoPhoneOrderExternalStatusRequest 初始化TaobaoPhoneOrderExternalStatusAPIRequest对象

func (TaobaoPhoneOrderExternalStatusAPIRequest) GetApiMethodName added in v1.2.9

func (r TaobaoPhoneOrderExternalStatusAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoPhoneOrderExternalStatusAPIRequest) GetApiParams added in v1.2.9

func (r TaobaoPhoneOrderExternalStatusAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPhoneOrderExternalStatusAPIRequest) GetQueryOrderReq added in v1.2.9

GetQueryOrderReq QueryOrderReq Getter

func (TaobaoPhoneOrderExternalStatusAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoPhoneOrderExternalStatusAPIRequest) SetQueryOrderReq added in v1.2.9

func (r *TaobaoPhoneOrderExternalStatusAPIRequest) SetQueryOrderReq(_queryOrderReq *QueryOrderReq) error

SetQueryOrderReq is QueryOrderReq Setter 状态查询请求

type TaobaoPhoneOrderExternalStatusAPIResponse added in v1.2.9

type TaobaoPhoneOrderExternalStatusAPIResponse struct {
	model.CommonResponse
	TaobaoPhoneOrderExternalStatusAPIResponseModel
}

TaobaoPhoneOrderExternalStatusAPIResponse 话费外放订单状态接口 API返回值 taobao.phone.order.external.status

话费外放订单状态接口

type TaobaoPhoneOrderExternalStatusAPIResponseModel added in v1.2.9

type TaobaoPhoneOrderExternalStatusAPIResponseModel struct {
	XMLName xml.Name `xml:"phone_order_external_status_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应编码
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`
	// 响应描述
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 返回结果
	Model *DistributeTradeOrderInfo `json:"model,omitempty" xml:"model,omitempty"`
	// 是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoPhoneOrderExternalStatusAPIResponseModel is 话费外放订单状态接口 成功返回结果

type TaobaoVirtualDsfSupplierInterfaceSwitchAPIRequest added in v1.2.9

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

TaobaoVirtualDsfSupplierInterfaceSwitchAPIRequest 虚拟供应商履约接口切换 API请求 taobao.virtual.dsf.supplier.interface.switch

虚拟供应商履约接口切换

func NewTaobaoVirtualDsfSupplierInterfaceSwitchRequest added in v1.2.9

func NewTaobaoVirtualDsfSupplierInterfaceSwitchRequest() *TaobaoVirtualDsfSupplierInterfaceSwitchAPIRequest

NewTaobaoVirtualDsfSupplierInterfaceSwitchRequest 初始化TaobaoVirtualDsfSupplierInterfaceSwitchAPIRequest对象

func (TaobaoVirtualDsfSupplierInterfaceSwitchAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoVirtualDsfSupplierInterfaceSwitchAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoVirtualDsfSupplierInterfaceSwitchAPIRequest) GetDsfSupplierSpuRequest added in v1.2.9

GetDsfSupplierSpuRequest DsfSupplierSpuRequest Getter

func (TaobaoVirtualDsfSupplierInterfaceSwitchAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoVirtualDsfSupplierInterfaceSwitchAPIRequest) SetDsfSupplierSpuRequest added in v1.2.9

func (r *TaobaoVirtualDsfSupplierInterfaceSwitchAPIRequest) SetDsfSupplierSpuRequest(_dsfSupplierSpuRequest *DsfSupplierSpuRequest) error

SetDsfSupplierSpuRequest is DsfSupplierSpuRequest Setter 切流请求

type TaobaoVirtualDsfSupplierInterfaceSwitchAPIResponse added in v1.2.9

type TaobaoVirtualDsfSupplierInterfaceSwitchAPIResponse struct {
	model.CommonResponse
	TaobaoVirtualDsfSupplierInterfaceSwitchAPIResponseModel
}

TaobaoVirtualDsfSupplierInterfaceSwitchAPIResponse 虚拟供应商履约接口切换 API返回值 taobao.virtual.dsf.supplier.interface.switch

虚拟供应商履约接口切换

type TaobaoVirtualDsfSupplierInterfaceSwitchAPIResponseModel added in v1.2.9

type TaobaoVirtualDsfSupplierInterfaceSwitchAPIResponseModel struct {
	XMLName xml.Name `xml:"virtual_dsf_supplier_interface_switch_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 返回结果
	Data *DsfSupplierSpuVo `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoVirtualDsfSupplierInterfaceSwitchAPIResponseModel is 虚拟供应商履约接口切换 成功返回结果

type TaobaoWtTradeOrderResultcallbackAPIRequest added in v1.2.0

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

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

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

func NewTaobaoWtTradeOrderResultcallbackRequest

func NewTaobaoWtTradeOrderResultcallbackRequest() *TaobaoWtTradeOrderResultcallbackAPIRequest

NewTaobaoWtTradeOrderResultcallbackRequest 初始化TaobaoWtTradeOrderResultcallbackAPIRequest对象

func (TaobaoWtTradeOrderResultcallbackAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoWtTradeOrderResultcallbackAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoWtTradeOrderResultcallbackAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoWtTradeOrderResultcallbackAPIRequest) GetParam0 added in v1.2.0

GetParam0 Param0 Getter

func (TaobaoWtTradeOrderResultcallbackAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoWtTradeOrderResultcallbackAPIRequest) SetParam0 added in v1.2.0

SetParam0 is Param0 Setter 系统自动生成

type TaobaoWtTradeOrderResultcallbackAPIResponse

type TaobaoWtTradeOrderResultcallbackAPIResponse struct {
	model.CommonResponse
	TaobaoWtTradeOrderResultcallbackAPIResponseModel
}

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

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

type TaobaoWtTradeOrderResultcallbackAPIResponseModel added in v1.2.0

type TaobaoWtTradeOrderResultcallbackAPIResponseModel 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"`
}

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

type TopResultDto

type TopResultDto struct {
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// errorCode
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// data
	Data *ProductActivityInfoResponseDto `json:"data,omitempty" xml:"data,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