wx_grpc.pb.go 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685
  1. // Code generated by protoc-gen-go-grpc. DO NOT EDIT.
  2. // versions:
  3. // - protoc-gen-go-grpc v1.3.0
  4. // - protoc v4.22.3
  5. // source: wx.proto
  6. package wx
  7. import (
  8. context "context"
  9. account "git.ikuban.com/server/pw-protobuf/api/account"
  10. common "git.ikuban.com/server/pw-protobuf/api/common"
  11. grpc "google.golang.org/grpc"
  12. codes "google.golang.org/grpc/codes"
  13. status "google.golang.org/grpc/status"
  14. emptypb "google.golang.org/protobuf/types/known/emptypb"
  15. )
  16. // This is a compile-time assertion to ensure that this generated file
  17. // is compatible with the grpc package it is being compiled against.
  18. // Requires gRPC-Go v1.32.0 or later.
  19. const _ = grpc.SupportPackageIsVersion7
  20. const (
  21. Wx_CronSignInUser_FullMethodName = "/api.wx.Wx/CronSignInUser"
  22. Wx_CronSendUnreadTemplate_FullMethodName = "/api.wx.Wx/CronSendUnreadTemplate"
  23. Wx_SendNewMessageUnreadReminder_FullMethodName = "/api.wx.Wx/SendNewMessageUnreadReminder"
  24. Wx_SendNewVisitorTemplateReminder_FullMethodName = "/api.wx.Wx/SendNewVisitorTemplateReminder"
  25. Wx_ReduceUserUnread_FullMethodName = "/api.wx.Wx/ReduceUserUnread"
  26. Wx_GetUserMsgByKey_FullMethodName = "/api.wx.Wx/GetUserMsgByKey"
  27. Wx_WxConf_FullMethodName = "/api.wx.Wx/WxConf"
  28. Wx_UploadMaterialVoice_FullMethodName = "/api.wx.Wx/UploadMaterialVoice"
  29. Wx_CronDeleteOldUserSelect_FullMethodName = "/api.wx.Wx/CronDeleteOldUserSelect"
  30. Wx_GetAccessToken_FullMethodName = "/api.wx.Wx/GetAccessToken"
  31. Wx_SendNewVisitorReminder_FullMethodName = "/api.wx.Wx/SendNewVisitorReminder"
  32. Wx_SendAIReply_FullMethodName = "/api.wx.Wx/SendAIReply"
  33. Wx_GetWxGzhQrcode_FullMethodName = "/api.wx.Wx/GetWxGzhQrcode"
  34. Wx_SendMiniProgramShareVideoLinkFail_FullMethodName = "/api.wx.Wx/sendMiniProgramShareVideoLinkFail"
  35. Wx_SendMiniProgramSuccessInviteFriend_FullMethodName = "/api.wx.Wx/sendMiniProgramSuccessInviteFriend"
  36. Wx_SendMiniProgramUpOfficialVersion_FullMethodName = "/api.wx.Wx/sendMiniProgramUpOfficialVersion"
  37. )
  38. // WxClient is the client API for Wx service.
  39. //
  40. // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
  41. type WxClient interface {
  42. // 定时发送签到提醒
  43. CronSignInUser(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
  44. // 定时发送未读消息提醒
  45. CronSendUnreadTemplate(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
  46. // 未读发送模板消息
  47. SendNewMessageUnreadReminder(ctx context.Context, in *SendNewMessageUnreadReminderRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
  48. // 好友访问提醒
  49. SendNewVisitorTemplateReminder(ctx context.Context, in *common.PersonIDParam, opts ...grpc.CallOption) (*emptypb.Empty, error)
  50. // 移除用户已读
  51. ReduceUserUnread(ctx context.Context, in *ReduceUserUnreadRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
  52. // 获取key对应的参数
  53. GetUserMsgByKey(ctx context.Context, in *GetUserMsgByKeyRequest, opts ...grpc.CallOption) (*GetUserMsgByKeyReply, error)
  54. // 微信SDK初始化
  55. WxConf(ctx context.Context, in *common.WxConfReq, opts ...grpc.CallOption) (*common.WxConfResponse, error)
  56. // 通过微信下载语音并上传到七牛
  57. UploadMaterialVoice(ctx context.Context, in *account.MediaID, opts ...grpc.CallOption) (*account.MaterialLink, error)
  58. // 定时删除过期选择
  59. CronDeleteOldUserSelect(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
  60. GetAccessToken(ctx context.Context, in *GetAccessTokenRequest, opts ...grpc.CallOption) (*GetAccessTokenReply, error)
  61. SendNewVisitorReminder(ctx context.Context, in *OpenIDRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
  62. SendAIReply(ctx context.Context, in *SendAIReplyRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
  63. GetWxGzhQrcode(ctx context.Context, in *GetWxGzhQrcodeRequest, opts ...grpc.CallOption) (*GetWxGzhQrcodeReply, error)
  64. SendMiniProgramShareVideoLinkFail(ctx context.Context, in *SendMiniProgramShareVideoLinkFailRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
  65. SendMiniProgramSuccessInviteFriend(ctx context.Context, in *SendMiniProgramSuccessInviteFriendRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
  66. SendMiniProgramUpOfficialVersion(ctx context.Context, in *common.PersonIDParam, opts ...grpc.CallOption) (*emptypb.Empty, error)
  67. }
  68. type wxClient struct {
  69. cc grpc.ClientConnInterface
  70. }
  71. func NewWxClient(cc grpc.ClientConnInterface) WxClient {
  72. return &wxClient{cc}
  73. }
  74. func (c *wxClient) CronSignInUser(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error) {
  75. out := new(emptypb.Empty)
  76. err := c.cc.Invoke(ctx, Wx_CronSignInUser_FullMethodName, in, out, opts...)
  77. if err != nil {
  78. return nil, err
  79. }
  80. return out, nil
  81. }
  82. func (c *wxClient) CronSendUnreadTemplate(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error) {
  83. out := new(emptypb.Empty)
  84. err := c.cc.Invoke(ctx, Wx_CronSendUnreadTemplate_FullMethodName, in, out, opts...)
  85. if err != nil {
  86. return nil, err
  87. }
  88. return out, nil
  89. }
  90. func (c *wxClient) SendNewMessageUnreadReminder(ctx context.Context, in *SendNewMessageUnreadReminderRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
  91. out := new(emptypb.Empty)
  92. err := c.cc.Invoke(ctx, Wx_SendNewMessageUnreadReminder_FullMethodName, in, out, opts...)
  93. if err != nil {
  94. return nil, err
  95. }
  96. return out, nil
  97. }
  98. func (c *wxClient) SendNewVisitorTemplateReminder(ctx context.Context, in *common.PersonIDParam, opts ...grpc.CallOption) (*emptypb.Empty, error) {
  99. out := new(emptypb.Empty)
  100. err := c.cc.Invoke(ctx, Wx_SendNewVisitorTemplateReminder_FullMethodName, in, out, opts...)
  101. if err != nil {
  102. return nil, err
  103. }
  104. return out, nil
  105. }
  106. func (c *wxClient) ReduceUserUnread(ctx context.Context, in *ReduceUserUnreadRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
  107. out := new(emptypb.Empty)
  108. err := c.cc.Invoke(ctx, Wx_ReduceUserUnread_FullMethodName, in, out, opts...)
  109. if err != nil {
  110. return nil, err
  111. }
  112. return out, nil
  113. }
  114. func (c *wxClient) GetUserMsgByKey(ctx context.Context, in *GetUserMsgByKeyRequest, opts ...grpc.CallOption) (*GetUserMsgByKeyReply, error) {
  115. out := new(GetUserMsgByKeyReply)
  116. err := c.cc.Invoke(ctx, Wx_GetUserMsgByKey_FullMethodName, in, out, opts...)
  117. if err != nil {
  118. return nil, err
  119. }
  120. return out, nil
  121. }
  122. func (c *wxClient) WxConf(ctx context.Context, in *common.WxConfReq, opts ...grpc.CallOption) (*common.WxConfResponse, error) {
  123. out := new(common.WxConfResponse)
  124. err := c.cc.Invoke(ctx, Wx_WxConf_FullMethodName, in, out, opts...)
  125. if err != nil {
  126. return nil, err
  127. }
  128. return out, nil
  129. }
  130. func (c *wxClient) UploadMaterialVoice(ctx context.Context, in *account.MediaID, opts ...grpc.CallOption) (*account.MaterialLink, error) {
  131. out := new(account.MaterialLink)
  132. err := c.cc.Invoke(ctx, Wx_UploadMaterialVoice_FullMethodName, in, out, opts...)
  133. if err != nil {
  134. return nil, err
  135. }
  136. return out, nil
  137. }
  138. func (c *wxClient) CronDeleteOldUserSelect(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error) {
  139. out := new(emptypb.Empty)
  140. err := c.cc.Invoke(ctx, Wx_CronDeleteOldUserSelect_FullMethodName, in, out, opts...)
  141. if err != nil {
  142. return nil, err
  143. }
  144. return out, nil
  145. }
  146. func (c *wxClient) GetAccessToken(ctx context.Context, in *GetAccessTokenRequest, opts ...grpc.CallOption) (*GetAccessTokenReply, error) {
  147. out := new(GetAccessTokenReply)
  148. err := c.cc.Invoke(ctx, Wx_GetAccessToken_FullMethodName, in, out, opts...)
  149. if err != nil {
  150. return nil, err
  151. }
  152. return out, nil
  153. }
  154. func (c *wxClient) SendNewVisitorReminder(ctx context.Context, in *OpenIDRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
  155. out := new(emptypb.Empty)
  156. err := c.cc.Invoke(ctx, Wx_SendNewVisitorReminder_FullMethodName, in, out, opts...)
  157. if err != nil {
  158. return nil, err
  159. }
  160. return out, nil
  161. }
  162. func (c *wxClient) SendAIReply(ctx context.Context, in *SendAIReplyRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
  163. out := new(emptypb.Empty)
  164. err := c.cc.Invoke(ctx, Wx_SendAIReply_FullMethodName, in, out, opts...)
  165. if err != nil {
  166. return nil, err
  167. }
  168. return out, nil
  169. }
  170. func (c *wxClient) GetWxGzhQrcode(ctx context.Context, in *GetWxGzhQrcodeRequest, opts ...grpc.CallOption) (*GetWxGzhQrcodeReply, error) {
  171. out := new(GetWxGzhQrcodeReply)
  172. err := c.cc.Invoke(ctx, Wx_GetWxGzhQrcode_FullMethodName, in, out, opts...)
  173. if err != nil {
  174. return nil, err
  175. }
  176. return out, nil
  177. }
  178. func (c *wxClient) SendMiniProgramShareVideoLinkFail(ctx context.Context, in *SendMiniProgramShareVideoLinkFailRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
  179. out := new(emptypb.Empty)
  180. err := c.cc.Invoke(ctx, Wx_SendMiniProgramShareVideoLinkFail_FullMethodName, in, out, opts...)
  181. if err != nil {
  182. return nil, err
  183. }
  184. return out, nil
  185. }
  186. func (c *wxClient) SendMiniProgramSuccessInviteFriend(ctx context.Context, in *SendMiniProgramSuccessInviteFriendRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
  187. out := new(emptypb.Empty)
  188. err := c.cc.Invoke(ctx, Wx_SendMiniProgramSuccessInviteFriend_FullMethodName, in, out, opts...)
  189. if err != nil {
  190. return nil, err
  191. }
  192. return out, nil
  193. }
  194. func (c *wxClient) SendMiniProgramUpOfficialVersion(ctx context.Context, in *common.PersonIDParam, opts ...grpc.CallOption) (*emptypb.Empty, error) {
  195. out := new(emptypb.Empty)
  196. err := c.cc.Invoke(ctx, Wx_SendMiniProgramUpOfficialVersion_FullMethodName, in, out, opts...)
  197. if err != nil {
  198. return nil, err
  199. }
  200. return out, nil
  201. }
  202. // WxServer is the server API for Wx service.
  203. // All implementations must embed UnimplementedWxServer
  204. // for forward compatibility
  205. type WxServer interface {
  206. // 定时发送签到提醒
  207. CronSignInUser(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
  208. // 定时发送未读消息提醒
  209. CronSendUnreadTemplate(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
  210. // 未读发送模板消息
  211. SendNewMessageUnreadReminder(context.Context, *SendNewMessageUnreadReminderRequest) (*emptypb.Empty, error)
  212. // 好友访问提醒
  213. SendNewVisitorTemplateReminder(context.Context, *common.PersonIDParam) (*emptypb.Empty, error)
  214. // 移除用户已读
  215. ReduceUserUnread(context.Context, *ReduceUserUnreadRequest) (*emptypb.Empty, error)
  216. // 获取key对应的参数
  217. GetUserMsgByKey(context.Context, *GetUserMsgByKeyRequest) (*GetUserMsgByKeyReply, error)
  218. // 微信SDK初始化
  219. WxConf(context.Context, *common.WxConfReq) (*common.WxConfResponse, error)
  220. // 通过微信下载语音并上传到七牛
  221. UploadMaterialVoice(context.Context, *account.MediaID) (*account.MaterialLink, error)
  222. // 定时删除过期选择
  223. CronDeleteOldUserSelect(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
  224. GetAccessToken(context.Context, *GetAccessTokenRequest) (*GetAccessTokenReply, error)
  225. SendNewVisitorReminder(context.Context, *OpenIDRequest) (*emptypb.Empty, error)
  226. SendAIReply(context.Context, *SendAIReplyRequest) (*emptypb.Empty, error)
  227. GetWxGzhQrcode(context.Context, *GetWxGzhQrcodeRequest) (*GetWxGzhQrcodeReply, error)
  228. SendMiniProgramShareVideoLinkFail(context.Context, *SendMiniProgramShareVideoLinkFailRequest) (*emptypb.Empty, error)
  229. SendMiniProgramSuccessInviteFriend(context.Context, *SendMiniProgramSuccessInviteFriendRequest) (*emptypb.Empty, error)
  230. SendMiniProgramUpOfficialVersion(context.Context, *common.PersonIDParam) (*emptypb.Empty, error)
  231. mustEmbedUnimplementedWxServer()
  232. }
  233. // UnimplementedWxServer must be embedded to have forward compatible implementations.
  234. type UnimplementedWxServer struct {
  235. }
  236. func (UnimplementedWxServer) CronSignInUser(context.Context, *emptypb.Empty) (*emptypb.Empty, error) {
  237. return nil, status.Errorf(codes.Unimplemented, "method CronSignInUser not implemented")
  238. }
  239. func (UnimplementedWxServer) CronSendUnreadTemplate(context.Context, *emptypb.Empty) (*emptypb.Empty, error) {
  240. return nil, status.Errorf(codes.Unimplemented, "method CronSendUnreadTemplate not implemented")
  241. }
  242. func (UnimplementedWxServer) SendNewMessageUnreadReminder(context.Context, *SendNewMessageUnreadReminderRequest) (*emptypb.Empty, error) {
  243. return nil, status.Errorf(codes.Unimplemented, "method SendNewMessageUnreadReminder not implemented")
  244. }
  245. func (UnimplementedWxServer) SendNewVisitorTemplateReminder(context.Context, *common.PersonIDParam) (*emptypb.Empty, error) {
  246. return nil, status.Errorf(codes.Unimplemented, "method SendNewVisitorTemplateReminder not implemented")
  247. }
  248. func (UnimplementedWxServer) ReduceUserUnread(context.Context, *ReduceUserUnreadRequest) (*emptypb.Empty, error) {
  249. return nil, status.Errorf(codes.Unimplemented, "method ReduceUserUnread not implemented")
  250. }
  251. func (UnimplementedWxServer) GetUserMsgByKey(context.Context, *GetUserMsgByKeyRequest) (*GetUserMsgByKeyReply, error) {
  252. return nil, status.Errorf(codes.Unimplemented, "method GetUserMsgByKey not implemented")
  253. }
  254. func (UnimplementedWxServer) WxConf(context.Context, *common.WxConfReq) (*common.WxConfResponse, error) {
  255. return nil, status.Errorf(codes.Unimplemented, "method WxConf not implemented")
  256. }
  257. func (UnimplementedWxServer) UploadMaterialVoice(context.Context, *account.MediaID) (*account.MaterialLink, error) {
  258. return nil, status.Errorf(codes.Unimplemented, "method UploadMaterialVoice not implemented")
  259. }
  260. func (UnimplementedWxServer) CronDeleteOldUserSelect(context.Context, *emptypb.Empty) (*emptypb.Empty, error) {
  261. return nil, status.Errorf(codes.Unimplemented, "method CronDeleteOldUserSelect not implemented")
  262. }
  263. func (UnimplementedWxServer) GetAccessToken(context.Context, *GetAccessTokenRequest) (*GetAccessTokenReply, error) {
  264. return nil, status.Errorf(codes.Unimplemented, "method GetAccessToken not implemented")
  265. }
  266. func (UnimplementedWxServer) SendNewVisitorReminder(context.Context, *OpenIDRequest) (*emptypb.Empty, error) {
  267. return nil, status.Errorf(codes.Unimplemented, "method SendNewVisitorReminder not implemented")
  268. }
  269. func (UnimplementedWxServer) SendAIReply(context.Context, *SendAIReplyRequest) (*emptypb.Empty, error) {
  270. return nil, status.Errorf(codes.Unimplemented, "method SendAIReply not implemented")
  271. }
  272. func (UnimplementedWxServer) GetWxGzhQrcode(context.Context, *GetWxGzhQrcodeRequest) (*GetWxGzhQrcodeReply, error) {
  273. return nil, status.Errorf(codes.Unimplemented, "method GetWxGzhQrcode not implemented")
  274. }
  275. func (UnimplementedWxServer) SendMiniProgramShareVideoLinkFail(context.Context, *SendMiniProgramShareVideoLinkFailRequest) (*emptypb.Empty, error) {
  276. return nil, status.Errorf(codes.Unimplemented, "method SendMiniProgramShareVideoLinkFail not implemented")
  277. }
  278. func (UnimplementedWxServer) SendMiniProgramSuccessInviteFriend(context.Context, *SendMiniProgramSuccessInviteFriendRequest) (*emptypb.Empty, error) {
  279. return nil, status.Errorf(codes.Unimplemented, "method SendMiniProgramSuccessInviteFriend not implemented")
  280. }
  281. func (UnimplementedWxServer) SendMiniProgramUpOfficialVersion(context.Context, *common.PersonIDParam) (*emptypb.Empty, error) {
  282. return nil, status.Errorf(codes.Unimplemented, "method SendMiniProgramUpOfficialVersion not implemented")
  283. }
  284. func (UnimplementedWxServer) mustEmbedUnimplementedWxServer() {}
  285. // UnsafeWxServer may be embedded to opt out of forward compatibility for this service.
  286. // Use of this interface is not recommended, as added methods to WxServer will
  287. // result in compilation errors.
  288. type UnsafeWxServer interface {
  289. mustEmbedUnimplementedWxServer()
  290. }
  291. func RegisterWxServer(s grpc.ServiceRegistrar, srv WxServer) {
  292. s.RegisterService(&Wx_ServiceDesc, srv)
  293. }
  294. func _Wx_CronSignInUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  295. in := new(emptypb.Empty)
  296. if err := dec(in); err != nil {
  297. return nil, err
  298. }
  299. if interceptor == nil {
  300. return srv.(WxServer).CronSignInUser(ctx, in)
  301. }
  302. info := &grpc.UnaryServerInfo{
  303. Server: srv,
  304. FullMethod: Wx_CronSignInUser_FullMethodName,
  305. }
  306. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  307. return srv.(WxServer).CronSignInUser(ctx, req.(*emptypb.Empty))
  308. }
  309. return interceptor(ctx, in, info, handler)
  310. }
  311. func _Wx_CronSendUnreadTemplate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  312. in := new(emptypb.Empty)
  313. if err := dec(in); err != nil {
  314. return nil, err
  315. }
  316. if interceptor == nil {
  317. return srv.(WxServer).CronSendUnreadTemplate(ctx, in)
  318. }
  319. info := &grpc.UnaryServerInfo{
  320. Server: srv,
  321. FullMethod: Wx_CronSendUnreadTemplate_FullMethodName,
  322. }
  323. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  324. return srv.(WxServer).CronSendUnreadTemplate(ctx, req.(*emptypb.Empty))
  325. }
  326. return interceptor(ctx, in, info, handler)
  327. }
  328. func _Wx_SendNewMessageUnreadReminder_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  329. in := new(SendNewMessageUnreadReminderRequest)
  330. if err := dec(in); err != nil {
  331. return nil, err
  332. }
  333. if interceptor == nil {
  334. return srv.(WxServer).SendNewMessageUnreadReminder(ctx, in)
  335. }
  336. info := &grpc.UnaryServerInfo{
  337. Server: srv,
  338. FullMethod: Wx_SendNewMessageUnreadReminder_FullMethodName,
  339. }
  340. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  341. return srv.(WxServer).SendNewMessageUnreadReminder(ctx, req.(*SendNewMessageUnreadReminderRequest))
  342. }
  343. return interceptor(ctx, in, info, handler)
  344. }
  345. func _Wx_SendNewVisitorTemplateReminder_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  346. in := new(common.PersonIDParam)
  347. if err := dec(in); err != nil {
  348. return nil, err
  349. }
  350. if interceptor == nil {
  351. return srv.(WxServer).SendNewVisitorTemplateReminder(ctx, in)
  352. }
  353. info := &grpc.UnaryServerInfo{
  354. Server: srv,
  355. FullMethod: Wx_SendNewVisitorTemplateReminder_FullMethodName,
  356. }
  357. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  358. return srv.(WxServer).SendNewVisitorTemplateReminder(ctx, req.(*common.PersonIDParam))
  359. }
  360. return interceptor(ctx, in, info, handler)
  361. }
  362. func _Wx_ReduceUserUnread_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  363. in := new(ReduceUserUnreadRequest)
  364. if err := dec(in); err != nil {
  365. return nil, err
  366. }
  367. if interceptor == nil {
  368. return srv.(WxServer).ReduceUserUnread(ctx, in)
  369. }
  370. info := &grpc.UnaryServerInfo{
  371. Server: srv,
  372. FullMethod: Wx_ReduceUserUnread_FullMethodName,
  373. }
  374. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  375. return srv.(WxServer).ReduceUserUnread(ctx, req.(*ReduceUserUnreadRequest))
  376. }
  377. return interceptor(ctx, in, info, handler)
  378. }
  379. func _Wx_GetUserMsgByKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  380. in := new(GetUserMsgByKeyRequest)
  381. if err := dec(in); err != nil {
  382. return nil, err
  383. }
  384. if interceptor == nil {
  385. return srv.(WxServer).GetUserMsgByKey(ctx, in)
  386. }
  387. info := &grpc.UnaryServerInfo{
  388. Server: srv,
  389. FullMethod: Wx_GetUserMsgByKey_FullMethodName,
  390. }
  391. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  392. return srv.(WxServer).GetUserMsgByKey(ctx, req.(*GetUserMsgByKeyRequest))
  393. }
  394. return interceptor(ctx, in, info, handler)
  395. }
  396. func _Wx_WxConf_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  397. in := new(common.WxConfReq)
  398. if err := dec(in); err != nil {
  399. return nil, err
  400. }
  401. if interceptor == nil {
  402. return srv.(WxServer).WxConf(ctx, in)
  403. }
  404. info := &grpc.UnaryServerInfo{
  405. Server: srv,
  406. FullMethod: Wx_WxConf_FullMethodName,
  407. }
  408. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  409. return srv.(WxServer).WxConf(ctx, req.(*common.WxConfReq))
  410. }
  411. return interceptor(ctx, in, info, handler)
  412. }
  413. func _Wx_UploadMaterialVoice_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  414. in := new(account.MediaID)
  415. if err := dec(in); err != nil {
  416. return nil, err
  417. }
  418. if interceptor == nil {
  419. return srv.(WxServer).UploadMaterialVoice(ctx, in)
  420. }
  421. info := &grpc.UnaryServerInfo{
  422. Server: srv,
  423. FullMethod: Wx_UploadMaterialVoice_FullMethodName,
  424. }
  425. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  426. return srv.(WxServer).UploadMaterialVoice(ctx, req.(*account.MediaID))
  427. }
  428. return interceptor(ctx, in, info, handler)
  429. }
  430. func _Wx_CronDeleteOldUserSelect_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  431. in := new(emptypb.Empty)
  432. if err := dec(in); err != nil {
  433. return nil, err
  434. }
  435. if interceptor == nil {
  436. return srv.(WxServer).CronDeleteOldUserSelect(ctx, in)
  437. }
  438. info := &grpc.UnaryServerInfo{
  439. Server: srv,
  440. FullMethod: Wx_CronDeleteOldUserSelect_FullMethodName,
  441. }
  442. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  443. return srv.(WxServer).CronDeleteOldUserSelect(ctx, req.(*emptypb.Empty))
  444. }
  445. return interceptor(ctx, in, info, handler)
  446. }
  447. func _Wx_GetAccessToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  448. in := new(GetAccessTokenRequest)
  449. if err := dec(in); err != nil {
  450. return nil, err
  451. }
  452. if interceptor == nil {
  453. return srv.(WxServer).GetAccessToken(ctx, in)
  454. }
  455. info := &grpc.UnaryServerInfo{
  456. Server: srv,
  457. FullMethod: Wx_GetAccessToken_FullMethodName,
  458. }
  459. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  460. return srv.(WxServer).GetAccessToken(ctx, req.(*GetAccessTokenRequest))
  461. }
  462. return interceptor(ctx, in, info, handler)
  463. }
  464. func _Wx_SendNewVisitorReminder_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  465. in := new(OpenIDRequest)
  466. if err := dec(in); err != nil {
  467. return nil, err
  468. }
  469. if interceptor == nil {
  470. return srv.(WxServer).SendNewVisitorReminder(ctx, in)
  471. }
  472. info := &grpc.UnaryServerInfo{
  473. Server: srv,
  474. FullMethod: Wx_SendNewVisitorReminder_FullMethodName,
  475. }
  476. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  477. return srv.(WxServer).SendNewVisitorReminder(ctx, req.(*OpenIDRequest))
  478. }
  479. return interceptor(ctx, in, info, handler)
  480. }
  481. func _Wx_SendAIReply_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  482. in := new(SendAIReplyRequest)
  483. if err := dec(in); err != nil {
  484. return nil, err
  485. }
  486. if interceptor == nil {
  487. return srv.(WxServer).SendAIReply(ctx, in)
  488. }
  489. info := &grpc.UnaryServerInfo{
  490. Server: srv,
  491. FullMethod: Wx_SendAIReply_FullMethodName,
  492. }
  493. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  494. return srv.(WxServer).SendAIReply(ctx, req.(*SendAIReplyRequest))
  495. }
  496. return interceptor(ctx, in, info, handler)
  497. }
  498. func _Wx_GetWxGzhQrcode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  499. in := new(GetWxGzhQrcodeRequest)
  500. if err := dec(in); err != nil {
  501. return nil, err
  502. }
  503. if interceptor == nil {
  504. return srv.(WxServer).GetWxGzhQrcode(ctx, in)
  505. }
  506. info := &grpc.UnaryServerInfo{
  507. Server: srv,
  508. FullMethod: Wx_GetWxGzhQrcode_FullMethodName,
  509. }
  510. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  511. return srv.(WxServer).GetWxGzhQrcode(ctx, req.(*GetWxGzhQrcodeRequest))
  512. }
  513. return interceptor(ctx, in, info, handler)
  514. }
  515. func _Wx_SendMiniProgramShareVideoLinkFail_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  516. in := new(SendMiniProgramShareVideoLinkFailRequest)
  517. if err := dec(in); err != nil {
  518. return nil, err
  519. }
  520. if interceptor == nil {
  521. return srv.(WxServer).SendMiniProgramShareVideoLinkFail(ctx, in)
  522. }
  523. info := &grpc.UnaryServerInfo{
  524. Server: srv,
  525. FullMethod: Wx_SendMiniProgramShareVideoLinkFail_FullMethodName,
  526. }
  527. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  528. return srv.(WxServer).SendMiniProgramShareVideoLinkFail(ctx, req.(*SendMiniProgramShareVideoLinkFailRequest))
  529. }
  530. return interceptor(ctx, in, info, handler)
  531. }
  532. func _Wx_SendMiniProgramSuccessInviteFriend_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  533. in := new(SendMiniProgramSuccessInviteFriendRequest)
  534. if err := dec(in); err != nil {
  535. return nil, err
  536. }
  537. if interceptor == nil {
  538. return srv.(WxServer).SendMiniProgramSuccessInviteFriend(ctx, in)
  539. }
  540. info := &grpc.UnaryServerInfo{
  541. Server: srv,
  542. FullMethod: Wx_SendMiniProgramSuccessInviteFriend_FullMethodName,
  543. }
  544. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  545. return srv.(WxServer).SendMiniProgramSuccessInviteFriend(ctx, req.(*SendMiniProgramSuccessInviteFriendRequest))
  546. }
  547. return interceptor(ctx, in, info, handler)
  548. }
  549. func _Wx_SendMiniProgramUpOfficialVersion_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  550. in := new(common.PersonIDParam)
  551. if err := dec(in); err != nil {
  552. return nil, err
  553. }
  554. if interceptor == nil {
  555. return srv.(WxServer).SendMiniProgramUpOfficialVersion(ctx, in)
  556. }
  557. info := &grpc.UnaryServerInfo{
  558. Server: srv,
  559. FullMethod: Wx_SendMiniProgramUpOfficialVersion_FullMethodName,
  560. }
  561. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  562. return srv.(WxServer).SendMiniProgramUpOfficialVersion(ctx, req.(*common.PersonIDParam))
  563. }
  564. return interceptor(ctx, in, info, handler)
  565. }
  566. // Wx_ServiceDesc is the grpc.ServiceDesc for Wx service.
  567. // It's only intended for direct use with grpc.RegisterService,
  568. // and not to be introspected or modified (even as a copy)
  569. var Wx_ServiceDesc = grpc.ServiceDesc{
  570. ServiceName: "api.wx.Wx",
  571. HandlerType: (*WxServer)(nil),
  572. Methods: []grpc.MethodDesc{
  573. {
  574. MethodName: "CronSignInUser",
  575. Handler: _Wx_CronSignInUser_Handler,
  576. },
  577. {
  578. MethodName: "CronSendUnreadTemplate",
  579. Handler: _Wx_CronSendUnreadTemplate_Handler,
  580. },
  581. {
  582. MethodName: "SendNewMessageUnreadReminder",
  583. Handler: _Wx_SendNewMessageUnreadReminder_Handler,
  584. },
  585. {
  586. MethodName: "SendNewVisitorTemplateReminder",
  587. Handler: _Wx_SendNewVisitorTemplateReminder_Handler,
  588. },
  589. {
  590. MethodName: "ReduceUserUnread",
  591. Handler: _Wx_ReduceUserUnread_Handler,
  592. },
  593. {
  594. MethodName: "GetUserMsgByKey",
  595. Handler: _Wx_GetUserMsgByKey_Handler,
  596. },
  597. {
  598. MethodName: "WxConf",
  599. Handler: _Wx_WxConf_Handler,
  600. },
  601. {
  602. MethodName: "UploadMaterialVoice",
  603. Handler: _Wx_UploadMaterialVoice_Handler,
  604. },
  605. {
  606. MethodName: "CronDeleteOldUserSelect",
  607. Handler: _Wx_CronDeleteOldUserSelect_Handler,
  608. },
  609. {
  610. MethodName: "GetAccessToken",
  611. Handler: _Wx_GetAccessToken_Handler,
  612. },
  613. {
  614. MethodName: "SendNewVisitorReminder",
  615. Handler: _Wx_SendNewVisitorReminder_Handler,
  616. },
  617. {
  618. MethodName: "SendAIReply",
  619. Handler: _Wx_SendAIReply_Handler,
  620. },
  621. {
  622. MethodName: "GetWxGzhQrcode",
  623. Handler: _Wx_GetWxGzhQrcode_Handler,
  624. },
  625. {
  626. MethodName: "sendMiniProgramShareVideoLinkFail",
  627. Handler: _Wx_SendMiniProgramShareVideoLinkFail_Handler,
  628. },
  629. {
  630. MethodName: "sendMiniProgramSuccessInviteFriend",
  631. Handler: _Wx_SendMiniProgramSuccessInviteFriend_Handler,
  632. },
  633. {
  634. MethodName: "sendMiniProgramUpOfficialVersion",
  635. Handler: _Wx_SendMiniProgramUpOfficialVersion_Handler,
  636. },
  637. },
  638. Streams: []grpc.StreamDesc{},
  639. Metadata: "wx.proto",
  640. }