Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigHuawei ¶ added in v1.1.0
type ConfigIosCert ¶ added in v1.1.0
type ConfigIosToken ¶ added in v1.1.0
type ConfigMeizu ¶ added in v1.1.0
type ConfigOppo ¶ added in v1.1.0
type ConfigVivo ¶ added in v1.1.0
type ConfigXiaomi ¶ added in v1.1.0
type Message ¶
type Message struct { BusinessId string `json:"businessId"` // 业务ID Title string `json:"title"` // 标题,建议不超过10个汉字 SubTitle string `json:"subTitle"` // 副标题,建议不超过10个汉字 Content string `json:"content"` // 内容,建议不超过20个汉字 Extra map[string]string `json:"extra"` // 自定义消息。只支持一维 CallBack string `json:"callback"` // 送达回执地址,供推送厂商调用,最大128字节 CallbackParam string `json:"callbackParam"` // 自定义回执参数 }
type PlatformType ¶ added in v1.0.1
type PlatformType string
const ( HuaweiPlatform PlatformType = "huawei" XiaomiPlatform PlatformType = "xiaomi" MeizuPlatform PlatformType = "meizu" VivoPlatform PlatformType = "vivo" OppoPlatform PlatformType = "oppo" IosCertPlatform PlatformType = "ios" IosTokenPlatform PlatformType = "ios-token" )
type PushClientInterface ¶
type PushConfig ¶
type PushConfig struct { ConfigHuawei `json:"huawei"` ConfigXiaomi `json:"xiaomi"` ConfigMeizu `json:"meizu"` ConfigOppo `json:"oppo"` ConfigVivo `json:"vivo"` ConfigIosCert `json:"ios"` ConfigIosToken `json:"ios-token"` }
type PushMessageRequest ¶
type PushMessageResponse ¶
type PushMessageResponse struct { }
Click to show internal directories.
Click to hide internal directories.