Documentation ¶
Index ¶
- type Service
- func (s *Service) CallbackClick(c context.Context, cb *pushmdl.Callback) error
- func (s *Service) CallbackHuawei(c context.Context, hcb *huawei.Callback) (err error)
- func (s *Service) CallbackIOS(c context.Context, task, token string, pid int) (err error)
- func (s *Service) CallbackJpush(c context.Context, cbs []*jpush.CallbackReply) (err error)
- func (s *Service) CallbackOppo(c context.Context, task string, cbs []*oppo.Callback) (err error)
- func (s *Service) CallbackXiaomi(c context.Context, m map[string]*mi.Callback) (err error)
- func (s *Service) CallbackXiaomiRegid(c context.Context, cb *mi.RegidCallback) (err error)
- func (s *Service) Close()
- func (s *Service) Ping(c context.Context) (err error)
- func (s *Service) PubReport(c context.Context, r *pushmdl.Report) (err error)
- func (s *Service) ReportOld(ctx context.Context, token, buvid, version string, mid int64, ...) (err error)
- func (s *Service) SetSetting(ctx context.Context, mid int64, typ, val int) (err error)
- func (s *Service) Setting(ctx context.Context, mid int64) (st map[int32]int32, err error)
- func (s *Service) TestToken(ctx context.Context, info *pushmdl.PushInfo, token string) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
Service push service.
func (*Service) CallbackClick ¶
CallbackClick click callback.
func (*Service) CallbackHuawei ¶
CallbackHuawei huawei callback.
func (*Service) CallbackIOS ¶
CallbackIOS ios arrived callback.
func (*Service) CallbackJpush ¶
CallbackJpush jpush callback batch.
func (*Service) CallbackOppo ¶
CallbackOppo oppo callback.
func (*Service) CallbackXiaomi ¶
CallbackXiaomi xiaomi callback.
func (*Service) CallbackXiaomiRegid ¶
CallbackXiaomiRegid xiaomi regid callback.
func (*Service) ReportOld ¶
func (s *Service) ReportOld(ctx context.Context, token, buvid, version string, mid int64, pid, timezone int) (err error)
ReportOld report old version app
func (*Service) SetSetting ¶
SetSetting saves setting.
Click to show internal directories.
Click to hide internal directories.