|
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- package md
-
- type PushAndroid struct {
- Alert string `json:"alert"` //通知内容
- //BuilderID int64 `json:"builder_id"` 通知栏样式 ID
- Extras interface{} `json:"extras"`
- Intent interface{} `json:"intent"` //指定跳转页面
- Title string `json:"title"` //通知标题
- }
- type PushIos struct {
- Alert interface{} `json:"alert"`
- Extras interface{} `json:"extras"`
- Sound string `json:"sound"`
- }
- type PushIosAlert struct {
- Title string `json:"title"`
- Body string `json:"body"`
- }
- type PushAudience struct {
- Alias []string `json:"alias"`
- }
- type PushRequest struct {
- Platform interface{} `json:"platform"` //推送平台设置 全部:all 安卓:android iOS:ios ["android", "ios","quickapp"]
- Audience interface{} `json:"audience"` //全部:all 别名 {"alias" : [ "4314", "892", "4531"] }
- Notification struct { //通知内容体,是被推送到客户端的内容。
- Android PushAndroid `json:"android"`
- Ios PushIos `json:"ios"`
- } `json:"notification"`
- Message struct {
- Extras interface{} `json:"extras"`
- MsgContent string `json:"msg_content"`
- } `json:"message"`
-
- Options struct {
- TimeToLive int `json:"time_to_live"`
- } `json:"options"`
- }
-
- type PushParam struct {
- Platform interface{} `json:"platform"` //推送平台设置 全部:all 安卓:android iOS:ios ["android", "ios","quickapp"]
- Audience interface{} `json:"audience"` //全部:all 别名 {"alias" : [ "4314", "892", "4531"] }
- Title string `json:"title"`
- Content string `json:"content"`
- Extras interface{} `json:"extras"`
- Intent interface{} `json:"intent"`
- }
-
- type SkipData struct {
- SkipName string `json:"skip_name"`
- SkipIdentifier string `json:"skip_identifier"`
- RequiredLogin string `json:"required_login"`
- RequiredTaobaoAuth string `json:"required_taobao_auth"`
- IsJump string `json:"is_jump"`
- Url string `json:"url"`
- Data string `json:"data"`
- }
- type NextCommModData struct {
- FromCoinId string `json:"from_coin_id"`
- ToCoinId string `json:"to_coin_id"`
- Url string `json:"url"`
- AppId string `json:"app_id"`
- StoreId string `json:"store_id"`
- AlipayUrl string `json:"alipay_url"`
- AlipayAppid string `json:"alipay_appid"`
- ActivityId string `json:"activity_id"`
- Id string `json:"id"`
- AdName string `json:"ad_name"`
- AndroidAdID string `json:"android_ad_id"`
- AndroidMediaID string `json:"android_media_id"`
- AutoClickAd string `json:"auto_click_ad"`
- Autoplay string `json:"autoplay"`
- BrandID string `json:"brand_id"`
- Conditions string `json:"conditions"`
- CreateAt string `json:"create_at"`
- EndTime string `json:"end_time"`
- Img string `json:"img"`
- IosAdID string `json:"ios_ad_id"`
- IosMediaID string `json:"ios_media_id"`
- IsRecommend interface{} `json:"is_recommend"`
- LevelLimitID string `json:"level_limit_id"`
- LevelLimitName string `json:"level_limit_name"`
- LevelWeight string `json:"level_weight"`
- NeedLocation int64 `json:"need_location"`
- SdkType string `json:"sdk_type"`
- SourceType string `json:"source_type"`
- StartTime string `json:"start_time"`
- UpdateAt string `json:"update_at"`
- VisitCount string `json:"visit_count"`
- CountingDown string `json:"counting_down" `
- LevelType string `json:"level_type"`
- OpenType string `json:"open_type" ` //app 应用内打开 browser 系统浏览器打开
- }
|