cloudpush

package
v1.2.1 Latest Latest
Warning

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

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

Documentation

Overview

百川推送 model

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TaobaoCloudpushMessageAndroidAPIRequest

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

百川云推送发送消息给android API请求 taobao.cloudpush.message.android

百川用户使用云推送发送消息给android

func NewTaobaoCloudpushMessageAndroidRequest

func NewTaobaoCloudpushMessageAndroidRequest() *TaobaoCloudpushMessageAndroidAPIRequest

NewTaobaoCloudpushMessageAndroidRequest 初始化TaobaoCloudpushMessageAndroidAPIRequest对象

func (TaobaoCloudpushMessageAndroidAPIRequest) GetApiMethodName

func (r TaobaoCloudpushMessageAndroidAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoCloudpushMessageAndroidAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoCloudpushMessageAndroidAPIRequest) GetBody

Get Body Getter

func (TaobaoCloudpushMessageAndroidAPIRequest) GetTarget

Get Target Getter

func (TaobaoCloudpushMessageAndroidAPIRequest) GetTargetValue

Get TargetValue Getter

func (*TaobaoCloudpushMessageAndroidAPIRequest) SetBody

Set is Body Setter 发送的消息内容.

func (*TaobaoCloudpushMessageAndroidAPIRequest) SetTarget

Set is Target Setter 推送目标: device:推送给设备; account:推送给指定帐号,all: 推送给全部

func (*TaobaoCloudpushMessageAndroidAPIRequest) SetTargetValue

func (r *TaobaoCloudpushMessageAndroidAPIRequest) SetTargetValue(_targetValue string) error

Set is TargetValue Setter 根据Target来设定,如Target=device, 则对应的值为 设备id1,设备id2. 多个值使用逗号分隔

type TaobaoCloudpushMessageAndroidAPIResponse

type TaobaoCloudpushMessageAndroidAPIResponse struct {
	model.CommonResponse
	TaobaoCloudpushMessageAndroidAPIResponseModel
}
TaobaoCloudpushMessageAndroidAPIResponse

百川云推送发送消息给android API返回值 taobao.cloudpush.message.android

百川用户使用云推送发送消息给android

type TaobaoCloudpushMessageAndroidAPIResponseModel

type TaobaoCloudpushMessageAndroidAPIResponseModel struct {
	XMLName xml.Name `xml:"cloudpush_message_android_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 请求是否成功.
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
	// 若请求失败,则返回对应的error code.
	RequestErrorCode int64 `json:"request_error_code,omitempty" xml:"request_error_code,omitempty"`
	// 请求失败后返回的错误信息.
	RequestErrorMsg string `json:"request_error_msg,omitempty" xml:"request_error_msg,omitempty"`
}

TaobaoCloudpushMessageAndroidAPIResponseModel is 百川云推送发送消息给android 成功返回结果

type TaobaoCloudpushMessageIosAPIRequest

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

百川云推送发送消息给ios API请求 taobao.cloudpush.message.ios

百川云推送发送消息给iOS设备.

func NewTaobaoCloudpushMessageIosRequest

func NewTaobaoCloudpushMessageIosRequest() *TaobaoCloudpushMessageIosAPIRequest

NewTaobaoCloudpushMessageIosRequest 初始化TaobaoCloudpushMessageIosAPIRequest对象

func (TaobaoCloudpushMessageIosAPIRequest) GetApiMethodName

func (r TaobaoCloudpushMessageIosAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoCloudpushMessageIosAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoCloudpushMessageIosAPIRequest) GetBody

Get Body Getter

func (TaobaoCloudpushMessageIosAPIRequest) GetTarget

Get Target Getter

func (TaobaoCloudpushMessageIosAPIRequest) GetTargetValue

func (r TaobaoCloudpushMessageIosAPIRequest) GetTargetValue() string

Get TargetValue Getter

func (*TaobaoCloudpushMessageIosAPIRequest) SetBody

Set is Body Setter 发送的消息内容.

func (*TaobaoCloudpushMessageIosAPIRequest) SetTarget

func (r *TaobaoCloudpushMessageIosAPIRequest) SetTarget(_target string) error

Set is Target Setter 推送目标: device:推送给设备; account:推送给指定帐号,all: 推送给全部

func (*TaobaoCloudpushMessageIosAPIRequest) SetTargetValue

func (r *TaobaoCloudpushMessageIosAPIRequest) SetTargetValue(_targetValue string) error

Set is TargetValue Setter 根据Target来设定,如Target=device, 则对应的值为 设备id1,设备id2. 多个值使用逗号分隔

type TaobaoCloudpushMessageIosAPIResponse

type TaobaoCloudpushMessageIosAPIResponse struct {
	model.CommonResponse
	TaobaoCloudpushMessageIosAPIResponseModel
}
TaobaoCloudpushMessageIosAPIResponse

百川云推送发送消息给ios API返回值 taobao.cloudpush.message.ios

百川云推送发送消息给iOS设备.

type TaobaoCloudpushMessageIosAPIResponseModel

type TaobaoCloudpushMessageIosAPIResponseModel struct {
	XMLName xml.Name `xml:"cloudpush_message_ios_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 请求出现错误的错误代码.
	RequestErrorCode int64 `json:"request_error_code,omitempty" xml:"request_error_code,omitempty"`
	// 请求失败时候的错误信息.
	RequestErrorMsg string `json:"request_error_msg,omitempty" xml:"request_error_msg,omitempty"`
	// 请求是否成功.
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoCloudpushMessageIosAPIResponseModel is 百川云推送发送消息给ios 成功返回结果

type TaobaoCloudpushNoticeAndroidAPIRequest

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

百川云推送发送通知给android API请求 taobao.cloudpush.notice.android

百川云推送发送通知给android

func NewTaobaoCloudpushNoticeAndroidRequest

func NewTaobaoCloudpushNoticeAndroidRequest() *TaobaoCloudpushNoticeAndroidAPIRequest

NewTaobaoCloudpushNoticeAndroidRequest 初始化TaobaoCloudpushNoticeAndroidAPIRequest对象

func (TaobaoCloudpushNoticeAndroidAPIRequest) GetApiMethodName

func (r TaobaoCloudpushNoticeAndroidAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoCloudpushNoticeAndroidAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoCloudpushNoticeAndroidAPIRequest) GetSummary

Get Summary Getter

func (TaobaoCloudpushNoticeAndroidAPIRequest) GetTarget

Get Target Getter

func (TaobaoCloudpushNoticeAndroidAPIRequest) GetTargetValue

Get TargetValue Getter

func (TaobaoCloudpushNoticeAndroidAPIRequest) GetTitle

Get Title Getter

func (*TaobaoCloudpushNoticeAndroidAPIRequest) SetSummary

func (r *TaobaoCloudpushNoticeAndroidAPIRequest) SetSummary(_summary string) error

Set is Summary Setter 通知摘要

func (*TaobaoCloudpushNoticeAndroidAPIRequest) SetTarget

func (r *TaobaoCloudpushNoticeAndroidAPIRequest) SetTarget(_target string) error

Set is Target Setter 推送目标: device:推送给设备; account:推送给指定帐号,all: 推送给全部

func (*TaobaoCloudpushNoticeAndroidAPIRequest) SetTargetValue

func (r *TaobaoCloudpushNoticeAndroidAPIRequest) SetTargetValue(_targetValue string) error

Set is TargetValue Setter 根据Target来设定,如Target=device, 则对应的值为 设备id1,设备id2. 多个值使用逗号分隔

func (*TaobaoCloudpushNoticeAndroidAPIRequest) SetTitle

Set is Title Setter 通知的标题.

type TaobaoCloudpushNoticeAndroidAPIResponse

type TaobaoCloudpushNoticeAndroidAPIResponse struct {
	model.CommonResponse
	TaobaoCloudpushNoticeAndroidAPIResponseModel
}
TaobaoCloudpushNoticeAndroidAPIResponse

百川云推送发送通知给android API返回值 taobao.cloudpush.notice.android

百川云推送发送通知给android

type TaobaoCloudpushNoticeAndroidAPIResponseModel

type TaobaoCloudpushNoticeAndroidAPIResponseModel struct {
	XMLName xml.Name `xml:"cloudpush_notice_android_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 请求是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
	// 请求的错误代码.
	RequestErrorCode int64 `json:"request_error_code,omitempty" xml:"request_error_code,omitempty"`
	// 请求的错误信息.
	RequestErrorMsg string `json:"request_error_msg,omitempty" xml:"request_error_msg,omitempty"`
}

TaobaoCloudpushNoticeAndroidAPIResponseModel is 百川云推送发送通知给android 成功返回结果

type TaobaoCloudpushNoticeIosAPIRequest

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

推送通知给ios设备 API请求 taobao.cloudpush.notice.ios

推送通知给ios设备

func NewTaobaoCloudpushNoticeIosRequest

func NewTaobaoCloudpushNoticeIosRequest() *TaobaoCloudpushNoticeIosAPIRequest

NewTaobaoCloudpushNoticeIosRequest 初始化TaobaoCloudpushNoticeIosAPIRequest对象

func (TaobaoCloudpushNoticeIosAPIRequest) GetApiMethodName

func (r TaobaoCloudpushNoticeIosAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoCloudpushNoticeIosAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoCloudpushNoticeIosAPIRequest) GetEnv

Get Env Getter

func (TaobaoCloudpushNoticeIosAPIRequest) GetExt

Get Ext Getter

func (TaobaoCloudpushNoticeIosAPIRequest) GetSummary

Get Summary Getter

func (TaobaoCloudpushNoticeIosAPIRequest) GetTarget

Get Target Getter

func (TaobaoCloudpushNoticeIosAPIRequest) GetTargetValue

func (r TaobaoCloudpushNoticeIosAPIRequest) GetTargetValue() string

Get TargetValue Getter

func (*TaobaoCloudpushNoticeIosAPIRequest) SetEnv

Set is Env Setter iOS的通知是通过APNS中心来发送的,需要填写对应的环境信息. DEV:表示开发环境, PRODUCT: 表示生产环境.

func (*TaobaoCloudpushNoticeIosAPIRequest) SetExt

Set is Ext Setter 提供给IOS通知的扩展属性,如角标或者声音等,注意:参数值为json

func (*TaobaoCloudpushNoticeIosAPIRequest) SetSummary

func (r *TaobaoCloudpushNoticeIosAPIRequest) SetSummary(_summary string) error

Set is Summary Setter 通知摘要

func (*TaobaoCloudpushNoticeIosAPIRequest) SetTarget

func (r *TaobaoCloudpushNoticeIosAPIRequest) SetTarget(_target string) error

Set is Target Setter 推送目标: device:推送给设备; account:推送给指定帐号,all: 推送给全部

func (*TaobaoCloudpushNoticeIosAPIRequest) SetTargetValue

func (r *TaobaoCloudpushNoticeIosAPIRequest) SetTargetValue(_targetValue string) error

Set is TargetValue Setter 根据Target来设定,如Target=device, 则对应的值为 设备id1,设备id2. 多个值使用逗号分隔

type TaobaoCloudpushNoticeIosAPIResponse

type TaobaoCloudpushNoticeIosAPIResponse struct {
	model.CommonResponse
	TaobaoCloudpushNoticeIosAPIResponseModel
}
TaobaoCloudpushNoticeIosAPIResponse

推送通知给ios设备 API返回值 taobao.cloudpush.notice.ios

推送通知给ios设备

type TaobaoCloudpushNoticeIosAPIResponseModel

type TaobaoCloudpushNoticeIosAPIResponseModel struct {
	XMLName xml.Name `xml:"cloudpush_notice_ios_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 请求是否成功.
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
	// 请求错误时产生的错误代码.
	RequestErrorCode int64 `json:"request_error_code,omitempty" xml:"request_error_code,omitempty"`
	// 请求产生的错误信息.
	RequestErrorMsg string `json:"request_error_msg,omitempty" xml:"request_error_msg,omitempty"`
}

TaobaoCloudpushNoticeIosAPIResponseModel is 推送通知给ios设备 成功返回结果

type TaobaoCloudpushPushAPIRequest

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

百川用户使用云推送高级推送接口 API请求 taobao.cloudpush.push

百川用户使用云推送高级推送接口

func NewTaobaoCloudpushPushRequest

func NewTaobaoCloudpushPushRequest() *TaobaoCloudpushPushAPIRequest

NewTaobaoCloudpushPushRequest 初始化TaobaoCloudpushPushAPIRequest对象

func (TaobaoCloudpushPushAPIRequest) GetAndroidActivity

func (r TaobaoCloudpushPushAPIRequest) GetAndroidActivity() string

Get AndroidActivity Getter

func (TaobaoCloudpushPushAPIRequest) GetAndroidExtParameters

func (r TaobaoCloudpushPushAPIRequest) GetAndroidExtParameters() string

Get AndroidExtParameters Getter

func (TaobaoCloudpushPushAPIRequest) GetAndroidMusic

func (r TaobaoCloudpushPushAPIRequest) GetAndroidMusic() string

Get AndroidMusic Getter

func (TaobaoCloudpushPushAPIRequest) GetAndroidOpenType

func (r TaobaoCloudpushPushAPIRequest) GetAndroidOpenType() string

Get AndroidOpenType Getter

func (TaobaoCloudpushPushAPIRequest) GetAndroidOpenUrl

func (r TaobaoCloudpushPushAPIRequest) GetAndroidOpenUrl() string

Get AndroidOpenUrl Getter

func (TaobaoCloudpushPushAPIRequest) GetAntiHarassDuration

func (r TaobaoCloudpushPushAPIRequest) GetAntiHarassDuration() int64

Get AntiHarassDuration Getter

func (TaobaoCloudpushPushAPIRequest) GetAntiHarassStartTime

func (r TaobaoCloudpushPushAPIRequest) GetAntiHarassStartTime() int64

Get AntiHarassStartTime Getter

func (TaobaoCloudpushPushAPIRequest) GetApiMethodName

func (r TaobaoCloudpushPushAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoCloudpushPushAPIRequest) GetApiParams

func (r TaobaoCloudpushPushAPIRequest) GetApiParams() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoCloudpushPushAPIRequest) GetBatchNumber

func (r TaobaoCloudpushPushAPIRequest) GetBatchNumber() string

Get BatchNumber Getter

func (TaobaoCloudpushPushAPIRequest) GetBody

Get Body Getter

func (TaobaoCloudpushPushAPIRequest) GetDeviceType

func (r TaobaoCloudpushPushAPIRequest) GetDeviceType() int64

Get DeviceType Getter

func (TaobaoCloudpushPushAPIRequest) GetIosBadge

func (r TaobaoCloudpushPushAPIRequest) GetIosBadge() string

Get IosBadge Getter

func (TaobaoCloudpushPushAPIRequest) GetIosExtParameters

func (r TaobaoCloudpushPushAPIRequest) GetIosExtParameters() string

Get IosExtParameters Getter

func (TaobaoCloudpushPushAPIRequest) GetIosMusic

func (r TaobaoCloudpushPushAPIRequest) GetIosMusic() string

Get IosMusic Getter

func (TaobaoCloudpushPushAPIRequest) GetRemind

func (r TaobaoCloudpushPushAPIRequest) GetRemind() bool

Get Remind Getter

func (TaobaoCloudpushPushAPIRequest) GetStoreOffline

func (r TaobaoCloudpushPushAPIRequest) GetStoreOffline() bool

Get StoreOffline Getter

func (TaobaoCloudpushPushAPIRequest) GetSummery

func (r TaobaoCloudpushPushAPIRequest) GetSummery() string

Get Summery Getter

func (TaobaoCloudpushPushAPIRequest) GetTarget

func (r TaobaoCloudpushPushAPIRequest) GetTarget() string

Get Target Getter

func (TaobaoCloudpushPushAPIRequest) GetTargetValue

func (r TaobaoCloudpushPushAPIRequest) GetTargetValue() string

Get TargetValue Getter

func (TaobaoCloudpushPushAPIRequest) GetTimeout

func (r TaobaoCloudpushPushAPIRequest) GetTimeout() int64

Get Timeout Getter

func (TaobaoCloudpushPushAPIRequest) GetTitle

Get Title Getter

func (TaobaoCloudpushPushAPIRequest) GetType

Get Type Getter

func (*TaobaoCloudpushPushAPIRequest) SetAndroidActivity

func (r *TaobaoCloudpushPushAPIRequest) SetAndroidActivity(_androidActivity string) error

Set is AndroidActivity Setter Android对应的activity,仅仅当androidOpenType=2有效

func (*TaobaoCloudpushPushAPIRequest) SetAndroidExtParameters

func (r *TaobaoCloudpushPushAPIRequest) SetAndroidExtParameters(_androidExtParameters string) error

Set is AndroidExtParameters Setter 自定义的kv结构,开发者扩展用 针对android

func (*TaobaoCloudpushPushAPIRequest) SetAndroidMusic

func (r *TaobaoCloudpushPushAPIRequest) SetAndroidMusic(_androidMusic string) error

Set is AndroidMusic Setter android通知声音

func (*TaobaoCloudpushPushAPIRequest) SetAndroidOpenType

func (r *TaobaoCloudpushPushAPIRequest) SetAndroidOpenType(_androidOpenType string) error

Set is AndroidOpenType Setter 点击通知后动作,1:打开应用 2: 打开应用Activity 3:打开 url

func (*TaobaoCloudpushPushAPIRequest) SetAndroidOpenUrl

func (r *TaobaoCloudpushPushAPIRequest) SetAndroidOpenUrl(_androidOpenUrl string) error

Set is AndroidOpenUrl Setter Android收到推送后打开对应的url,仅仅当androidOpenType=3有效

func (*TaobaoCloudpushPushAPIRequest) SetAntiHarassDuration

func (r *TaobaoCloudpushPushAPIRequest) SetAntiHarassDuration(_antiHarassDuration int64) error

Set is AntiHarassDuration Setter 防打扰时长,取值范围为1~23

func (*TaobaoCloudpushPushAPIRequest) SetAntiHarassStartTime

func (r *TaobaoCloudpushPushAPIRequest) SetAntiHarassStartTime(_antiHarassStartTime int64) error

Set is AntiHarassStartTime Setter 防打扰开始时间点,取值范围为0~23

func (*TaobaoCloudpushPushAPIRequest) SetBatchNumber

func (r *TaobaoCloudpushPushAPIRequest) SetBatchNumber(_batchNumber string) error

Set is BatchNumber Setter 批次编号,用于活动效果统计

func (*TaobaoCloudpushPushAPIRequest) SetBody

func (r *TaobaoCloudpushPushAPIRequest) SetBody(_body string) error

Set is Body Setter 推送内容

func (*TaobaoCloudpushPushAPIRequest) SetDeviceType

func (r *TaobaoCloudpushPushAPIRequest) SetDeviceType(_deviceType int64) error

Set is DeviceType Setter 设备类型,取值范围为:0~3云推送支持多种设备,各种设备类型编号如下: iOS设备:deviceType=0; Andriod设备:deviceType=1;如果存在此字段,则向指定的设备类型推送消息。 默认为全部(3);

func (*TaobaoCloudpushPushAPIRequest) SetIosBadge

func (r *TaobaoCloudpushPushAPIRequest) SetIosBadge(_iosBadge string) error

Set is IosBadge Setter iOS应用图标右上角角标

func (*TaobaoCloudpushPushAPIRequest) SetIosExtParameters

func (r *TaobaoCloudpushPushAPIRequest) SetIosExtParameters(_iosExtParameters string) error

Set is IosExtParameters Setter 自定义的kv结构,开发者扩展用 针对iOS设备

func (*TaobaoCloudpushPushAPIRequest) SetIosMusic

func (r *TaobaoCloudpushPushAPIRequest) SetIosMusic(_iosMusic string) error

Set is IosMusic Setter iOS通知声音

func (*TaobaoCloudpushPushAPIRequest) SetRemind

func (r *TaobaoCloudpushPushAPIRequest) SetRemind(_remind bool) error

Set is Remind Setter 当APP不在线时候,是否通过通知提醒. 针对不同设备,处理逻辑不同。 该参数只针对iOS设备生效, (remind=true & 发送消息的话(type=0)). 当你的目标设备不在线(既长连接通道不通, 我们会将这条消息的标题,通过苹果的apns通道再送达一次。发apns是发送生产环境的apns,需要在云推送配置的app的iOS生产证书和密码需要正确,否则也发送不了。 (remind=false & 并且是发送消息的话(type=0)),那么设备不在线,则不会再走苹果apns发送了。

func (*TaobaoCloudpushPushAPIRequest) SetStoreOffline

func (r *TaobaoCloudpushPushAPIRequest) SetStoreOffline(_storeOffline bool) error

Set is StoreOffline Setter 离线消息是否保存,若保存, 在推送时候,用户即使不在线,下一次上线则会收到

func (*TaobaoCloudpushPushAPIRequest) SetSummery

func (r *TaobaoCloudpushPushAPIRequest) SetSummery(_summery string) error

Set is Summery Setter 通知的摘要

func (*TaobaoCloudpushPushAPIRequest) SetTarget

func (r *TaobaoCloudpushPushAPIRequest) SetTarget(_target string) error

Set is Target Setter 推送目标: device:推送给设备; account:推送给指定帐号,tag:推送给自定义标签; all: 推送给全部

func (*TaobaoCloudpushPushAPIRequest) SetTargetValue

func (r *TaobaoCloudpushPushAPIRequest) SetTargetValue(_targetValue string) error

Set is TargetValue Setter 根据Target来设定,如Target=device, 则对应的值为 设备id1,设备id2. 多个值使用逗号分隔.(帐号与设备有一次最多100个的限制)

func (*TaobaoCloudpushPushAPIRequest) SetTimeout

func (r *TaobaoCloudpushPushAPIRequest) SetTimeout(_timeout int64) error

Set is Timeout Setter 离线消息保存时长,取值范围为1~72,若不填,则表示不保存离线消息

func (*TaobaoCloudpushPushAPIRequest) SetTitle

func (r *TaobaoCloudpushPushAPIRequest) SetTitle(_title string) error

Set is Title Setter 推送的标题内容.

func (*TaobaoCloudpushPushAPIRequest) SetType

func (r *TaobaoCloudpushPushAPIRequest) SetType(_type int64) error

Set is Type Setter 0:表示消息(默认为0),1:表示通知

type TaobaoCloudpushPushAPIResponse

type TaobaoCloudpushPushAPIResponse struct {
	model.CommonResponse
	TaobaoCloudpushPushAPIResponseModel
}
TaobaoCloudpushPushAPIResponse

百川用户使用云推送高级推送接口 API返回值 taobao.cloudpush.push

百川用户使用云推送高级推送接口

type TaobaoCloudpushPushAPIResponseModel

type TaobaoCloudpushPushAPIResponseModel struct {
	XMLName xml.Name `xml:"cloudpush_push_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 请求是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
	// 请求失败对应的错误代码.
	RequestErrorCode int64 `json:"request_error_code,omitempty" xml:"request_error_code,omitempty"`
	// 请求失败的错误信息.
	RequestErrorMsg string `json:"request_error_msg,omitempty" xml:"request_error_msg,omitempty"`
}

TaobaoCloudpushPushAPIResponseModel is 百川用户使用云推送高级推送接口 成功返回结果

Jump to

Keyboard shortcuts

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