123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 |
- syntax = "proto3";
- package push.service.v1;
- option go_package = "v1";
- import "github.com/gogo/protobuf/gogoproto/gogo.proto";
- service Push {
- rpc AddReport (AddReportRequest) returns (AddReportReply) {}
- rpc DelReport (DelReportRequest) returns (DelReportReply) {}
- rpc DelInvalidReports (DelInvalidReportsRequest) returns (DelInvalidReportsReply) {}
- rpc AddReportCache (AddReportCacheRequest) returns (AddReportCacheReply) {}
- rpc AddUserReportCache (AddUserReportCacheRequest) returns (AddUserReportCacheReply) {}
- rpc AddTokenCache (AddTokenCacheRequest) returns (AddTokenCacheReply) {}
- rpc AddTokensCache (AddTokensCacheRequest) returns (AddTokensCacheReply) {}
- rpc AddCallback (AddCallbackRequest) returns (AddCallbackReply) {}
- rpc AddMidProgress (AddMidProgressRequest) returns (AddMidProgressReply) {}
- rpc Setting (SettingRequest) returns (SettingReply) {}
- rpc SetSetting (SetSettingRequest) returns (SetSettingReply) {}
- }
- message ModelReport {
- int64 id = 1 [(gogoproto.customname) = "ID"];
- int32 app_id = 2 [(gogoproto.customname) = "APPID"];
- int32 platform_id = 3 [(gogoproto.customname) = "PlatformID"];
- int64 mid = 4;
- string buvid = 5;
- string device_token = 6;
- int32 build = 7;
- int32 time_zone = 8;
- int32 notify_switch = 9;
- string device_brand = 10;
- string device_model = 11;
- string os_version = 12 [(gogoproto.customname) = "OSVersion"];
- string extra = 13;
- }
- message AddReportRequest {
- ModelReport report = 1;
- }
- message AddReportReply {}
- message DelReportRequest {
- int32 app_id = 1 [(gogoproto.customname) = "APPID"];
- int64 mid = 2;
- string device_token = 3;
- }
- message DelReportReply {}
- message DelInvalidReportsRequest {
- int32 type = 1;
- }
- message DelInvalidReportsReply {}
- message AddReportCacheRequest {
- ModelReport report = 1;
- }
- message AddReportCacheReply {}
- message AddUserReportCacheRequest {
- int64 mid = 1;
- repeated ModelReport reports = 2;
- }
- message AddUserReportCacheReply {}
- message AddTokenCacheRequest {
- ModelReport report = 1;
- }
- message AddTokenCacheReply {}
- message AddTokensCacheRequest {
- repeated ModelReport reports = 2;
- }
- message AddTokensCacheReply {}
- message AddCallbackRequest {
- string task = 1;
- int64 app = 2 [(gogoproto.customname) = "APP"];
- int32 platform = 3;
- int64 mid = 4;
- int32 pid = 5;
- string token = 6;
- string buvid = 7;
- int32 click = 8;
- CallbackExtra extra = 9;
- }
- message AddCallbackReply {}
- message CallbackExtra {
- int32 status = 1 [(gogoproto.moretags) = 'json:"st'];
- int32 channel = 2 [(gogoproto.moretags) = 'json:"chan"'];
- }
- message AddMidProgressRequest {
- string task = 1;
- int64 mid_total = 2;
- int64 mid_valid = 3;
- }
- message AddMidProgressReply {}
- message SettingRequest {
- int64 mid = 1;
- }
- message SettingReply {
- map<int32, int32> settings = 1;
- }
- message SetSettingRequest {
- int64 mid = 1;
- int32 type = 2;
- int32 value = 3;
- }
- message SetSettingReply {}
|