user_http.pb.go 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650
  1. // Code generated by protoc-gen-go-http. DO NOT EDIT.
  2. // versions:
  3. // protoc-gen-go-http v2.0.0
  4. package user
  5. import (
  6. context "context"
  7. base "git.ikuban.com/server/base-protobuf/kuban/api/base"
  8. reply "git.ikuban.com/server/kratos-utils/http/reply"
  9. chat "git.ikuban.com/server/pw-protobuf/api/chat"
  10. common "git.ikuban.com/server/pw-protobuf/api/common"
  11. statistics "git.ikuban.com/server/pw-protobuf/api/statistics"
  12. http "github.com/go-kratos/kratos/v2/transport/http"
  13. binding "github.com/go-kratos/kratos/v2/transport/http/binding"
  14. emptypb "google.golang.org/protobuf/types/known/emptypb"
  15. ioutil "io/ioutil"
  16. time "time"
  17. )
  18. // This is a compile-time assertion to ensure that this generated file
  19. // is compatible with the kratos package it is being compiled against.
  20. var _ = new(context.Context)
  21. var _ = binding.EncodeURL
  22. var _ = ioutil.Discard
  23. var _ = new(time.Time)
  24. var _ = new(reply.SuccessReply)
  25. var _ = new(base.Html)
  26. const _ = http.SupportPackageIsVersion1
  27. type UserHTTPServer interface {
  28. CheckPhoneCode(context.Context, *common.CheckPhoneCodeRequest) (*emptypb.Empty, error)
  29. CheckUserPartnerIsRelationship(context.Context, *common.PartnerIDParam) (*chat.CheckUserPartnerIsRelationshipReply, error)
  30. CreateUserPartnerIsRelationship(context.Context, *common.PartnerIDParam) (*chat.CreateUserPartnerIsRelationshipReply, error)
  31. FindLikeList(context.Context, *common.ListPageRequest) (*statistics.LookAndLikeListReply, error)
  32. FindLikedList(context.Context, *common.ListPageRequest) (*statistics.LookAndLikeListReply, error)
  33. FindLookList(context.Context, *common.ListPageRequest) (*statistics.LookAndLikeListReply, error)
  34. GetLookAndLikeStatisticsMessage(context.Context, *common.PersonParam) (*statistics.LookAndLikeMessageReply, error)
  35. GetPartnerCircleInfo(context.Context, *KeyRequest) (*common.AddFriendMessageInfo, error)
  36. GetUserInfo(context.Context, *emptypb.Empty) (*UserInfo, error)
  37. GetUserLookNum(context.Context, *emptypb.Empty) (*statistics.LookMessageReply, error)
  38. SendPhoneCode(context.Context, *common.SendPhoneCodeRequest) (*emptypb.Empty, error)
  39. UpdateUserInformation(context.Context, *UpdateUserInformationRequest) (*emptypb.Empty, error)
  40. UserGetHomeInfo(context.Context, *common.PersonParam) (*common.HomeInfo, error)
  41. WxConf(context.Context, *common.WxConfReq) (*common.WxConfResponse, error)
  42. }
  43. func RegisterUserHTTPServer(s *http.Server, srv UserHTTPServer) {
  44. r := s.Route("/")
  45. r.POST("/api/user/update/information", _User_UpdateUserInformation0_HTTP_Handler(srv))
  46. r.POST("/api/user/info", _User_GetUserInfo0_HTTP_Handler(srv))
  47. r.POST("/api/user/look/num", _User_GetUserLookNum0_HTTP_Handler(srv))
  48. r.POST("/api/user/code/send", _User_SendPhoneCode0_HTTP_Handler(srv))
  49. r.POST("/api/user/code/check", _User_CheckPhoneCode0_HTTP_Handler(srv))
  50. r.POST("/api/user/check/relationship", _User_CheckUserPartnerIsRelationship0_HTTP_Handler(srv))
  51. r.POST("/api/user/create/relationship", _User_CreateUserPartnerIsRelationship0_HTTP_Handler(srv))
  52. r.POST("/api/user/circle/info", _User_GetPartnerCircleInfo0_HTTP_Handler(srv))
  53. r.POST("/api/user/home", _User_UserGetHomeInfo0_HTTP_Handler(srv))
  54. r.POST("/api/user/list/look", _User_FindLookList0_HTTP_Handler(srv))
  55. r.POST("/api/user/list/like", _User_FindLikeList0_HTTP_Handler(srv))
  56. r.POST("/api/user/list/liked", _User_FindLikedList0_HTTP_Handler(srv))
  57. r.POST("/api/user/num/like_look", _User_GetLookAndLikeStatisticsMessage0_HTTP_Handler(srv))
  58. r.POST("/api/wx/jssdk/config", _User_WxConf0_HTTP_Handler(srv))
  59. }
  60. func _User_UpdateUserInformation0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  61. return func(ctx http.Context) error {
  62. var in UpdateUserInformationRequest
  63. if err := ctx.Bind(&in); err != nil {
  64. return err
  65. }
  66. if err := ctx.BindQuery(&in); err != nil {
  67. return err
  68. }
  69. http.SetOperation(ctx, "/api.user.User/UpdateUserInformation")
  70. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  71. return srv.UpdateUserInformation(ctx, req.(*UpdateUserInformationRequest))
  72. })
  73. out, err := h(ctx, &in)
  74. if err != nil {
  75. return err
  76. }
  77. success := &reply.SuccessReply{
  78. Code: 0,
  79. }
  80. if out != nil {
  81. success.Data = out
  82. }
  83. return ctx.Result(200, success)
  84. }
  85. }
  86. func _User_GetUserInfo0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  87. return func(ctx http.Context) error {
  88. var in emptypb.Empty
  89. if err := ctx.Bind(&in); err != nil {
  90. return err
  91. }
  92. if err := ctx.BindQuery(&in); err != nil {
  93. return err
  94. }
  95. http.SetOperation(ctx, "/api.user.User/GetUserInfo")
  96. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  97. return srv.GetUserInfo(ctx, req.(*emptypb.Empty))
  98. })
  99. out, err := h(ctx, &in)
  100. if err != nil {
  101. return err
  102. }
  103. success := &reply.SuccessReply{
  104. Code: 0,
  105. }
  106. if out != nil {
  107. success.Data = out
  108. }
  109. return ctx.Result(200, success)
  110. }
  111. }
  112. func _User_GetUserLookNum0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  113. return func(ctx http.Context) error {
  114. var in emptypb.Empty
  115. if err := ctx.Bind(&in); err != nil {
  116. return err
  117. }
  118. if err := ctx.BindQuery(&in); err != nil {
  119. return err
  120. }
  121. http.SetOperation(ctx, "/api.user.User/GetUserLookNum")
  122. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  123. return srv.GetUserLookNum(ctx, req.(*emptypb.Empty))
  124. })
  125. out, err := h(ctx, &in)
  126. if err != nil {
  127. return err
  128. }
  129. success := &reply.SuccessReply{
  130. Code: 0,
  131. }
  132. if out != nil {
  133. success.Data = out
  134. }
  135. return ctx.Result(200, success)
  136. }
  137. }
  138. func _User_SendPhoneCode0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  139. return func(ctx http.Context) error {
  140. var in common.SendPhoneCodeRequest
  141. if err := ctx.Bind(&in); err != nil {
  142. return err
  143. }
  144. if err := ctx.BindQuery(&in); err != nil {
  145. return err
  146. }
  147. http.SetOperation(ctx, "/api.user.User/SendPhoneCode")
  148. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  149. return srv.SendPhoneCode(ctx, req.(*common.SendPhoneCodeRequest))
  150. })
  151. out, err := h(ctx, &in)
  152. if err != nil {
  153. return err
  154. }
  155. success := &reply.SuccessReply{
  156. Code: 0,
  157. }
  158. if out != nil {
  159. success.Data = out
  160. }
  161. return ctx.Result(200, success)
  162. }
  163. }
  164. func _User_CheckPhoneCode0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  165. return func(ctx http.Context) error {
  166. var in common.CheckPhoneCodeRequest
  167. if err := ctx.Bind(&in); err != nil {
  168. return err
  169. }
  170. if err := ctx.BindQuery(&in); err != nil {
  171. return err
  172. }
  173. http.SetOperation(ctx, "/api.user.User/CheckPhoneCode")
  174. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  175. return srv.CheckPhoneCode(ctx, req.(*common.CheckPhoneCodeRequest))
  176. })
  177. out, err := h(ctx, &in)
  178. if err != nil {
  179. return err
  180. }
  181. success := &reply.SuccessReply{
  182. Code: 0,
  183. }
  184. if out != nil {
  185. success.Data = out
  186. }
  187. return ctx.Result(200, success)
  188. }
  189. }
  190. func _User_CheckUserPartnerIsRelationship0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  191. return func(ctx http.Context) error {
  192. var in common.PartnerIDParam
  193. if err := ctx.Bind(&in); err != nil {
  194. return err
  195. }
  196. if err := ctx.BindQuery(&in); err != nil {
  197. return err
  198. }
  199. http.SetOperation(ctx, "/api.user.User/CheckUserPartnerIsRelationship")
  200. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  201. return srv.CheckUserPartnerIsRelationship(ctx, req.(*common.PartnerIDParam))
  202. })
  203. out, err := h(ctx, &in)
  204. if err != nil {
  205. return err
  206. }
  207. success := &reply.SuccessReply{
  208. Code: 0,
  209. }
  210. if out != nil {
  211. success.Data = out
  212. }
  213. return ctx.Result(200, success)
  214. }
  215. }
  216. func _User_CreateUserPartnerIsRelationship0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  217. return func(ctx http.Context) error {
  218. var in common.PartnerIDParam
  219. if err := ctx.Bind(&in); err != nil {
  220. return err
  221. }
  222. if err := ctx.BindQuery(&in); err != nil {
  223. return err
  224. }
  225. http.SetOperation(ctx, "/api.user.User/CreateUserPartnerIsRelationship")
  226. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  227. return srv.CreateUserPartnerIsRelationship(ctx, req.(*common.PartnerIDParam))
  228. })
  229. out, err := h(ctx, &in)
  230. if err != nil {
  231. return err
  232. }
  233. success := &reply.SuccessReply{
  234. Code: 0,
  235. }
  236. if out != nil {
  237. success.Data = out
  238. }
  239. return ctx.Result(200, success)
  240. }
  241. }
  242. func _User_GetPartnerCircleInfo0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  243. return func(ctx http.Context) error {
  244. var in KeyRequest
  245. if err := ctx.Bind(&in); err != nil {
  246. return err
  247. }
  248. if err := ctx.BindQuery(&in); err != nil {
  249. return err
  250. }
  251. http.SetOperation(ctx, "/api.user.User/GetPartnerCircleInfo")
  252. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  253. return srv.GetPartnerCircleInfo(ctx, req.(*KeyRequest))
  254. })
  255. out, err := h(ctx, &in)
  256. if err != nil {
  257. return err
  258. }
  259. success := &reply.SuccessReply{
  260. Code: 0,
  261. }
  262. if out != nil {
  263. success.Data = out
  264. }
  265. return ctx.Result(200, success)
  266. }
  267. }
  268. func _User_UserGetHomeInfo0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  269. return func(ctx http.Context) error {
  270. var in common.PersonParam
  271. if err := ctx.Bind(&in); err != nil {
  272. return err
  273. }
  274. if err := ctx.BindQuery(&in); err != nil {
  275. return err
  276. }
  277. http.SetOperation(ctx, "/api.user.User/UserGetHomeInfo")
  278. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  279. return srv.UserGetHomeInfo(ctx, req.(*common.PersonParam))
  280. })
  281. out, err := h(ctx, &in)
  282. if err != nil {
  283. return err
  284. }
  285. success := &reply.SuccessReply{
  286. Code: 0,
  287. }
  288. if out != nil {
  289. success.Data = out
  290. }
  291. return ctx.Result(200, success)
  292. }
  293. }
  294. func _User_FindLookList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  295. return func(ctx http.Context) error {
  296. var in common.ListPageRequest
  297. if err := ctx.Bind(&in); err != nil {
  298. return err
  299. }
  300. if err := ctx.BindQuery(&in); err != nil {
  301. return err
  302. }
  303. http.SetOperation(ctx, "/api.user.User/FindLookList")
  304. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  305. return srv.FindLookList(ctx, req.(*common.ListPageRequest))
  306. })
  307. out, err := h(ctx, &in)
  308. if err != nil {
  309. return err
  310. }
  311. success := &reply.SuccessReply{
  312. Code: 0,
  313. }
  314. if out != nil {
  315. success.Data = out
  316. }
  317. return ctx.Result(200, success)
  318. }
  319. }
  320. func _User_FindLikeList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  321. return func(ctx http.Context) error {
  322. var in common.ListPageRequest
  323. if err := ctx.Bind(&in); err != nil {
  324. return err
  325. }
  326. if err := ctx.BindQuery(&in); err != nil {
  327. return err
  328. }
  329. http.SetOperation(ctx, "/api.user.User/FindLikeList")
  330. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  331. return srv.FindLikeList(ctx, req.(*common.ListPageRequest))
  332. })
  333. out, err := h(ctx, &in)
  334. if err != nil {
  335. return err
  336. }
  337. success := &reply.SuccessReply{
  338. Code: 0,
  339. }
  340. if out != nil {
  341. success.Data = out
  342. }
  343. return ctx.Result(200, success)
  344. }
  345. }
  346. func _User_FindLikedList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  347. return func(ctx http.Context) error {
  348. var in common.ListPageRequest
  349. if err := ctx.Bind(&in); err != nil {
  350. return err
  351. }
  352. if err := ctx.BindQuery(&in); err != nil {
  353. return err
  354. }
  355. http.SetOperation(ctx, "/api.user.User/FindLikedList")
  356. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  357. return srv.FindLikedList(ctx, req.(*common.ListPageRequest))
  358. })
  359. out, err := h(ctx, &in)
  360. if err != nil {
  361. return err
  362. }
  363. success := &reply.SuccessReply{
  364. Code: 0,
  365. }
  366. if out != nil {
  367. success.Data = out
  368. }
  369. return ctx.Result(200, success)
  370. }
  371. }
  372. func _User_GetLookAndLikeStatisticsMessage0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  373. return func(ctx http.Context) error {
  374. var in common.PersonParam
  375. if err := ctx.Bind(&in); err != nil {
  376. return err
  377. }
  378. if err := ctx.BindQuery(&in); err != nil {
  379. return err
  380. }
  381. http.SetOperation(ctx, "/api.user.User/GetLookAndLikeStatisticsMessage")
  382. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  383. return srv.GetLookAndLikeStatisticsMessage(ctx, req.(*common.PersonParam))
  384. })
  385. out, err := h(ctx, &in)
  386. if err != nil {
  387. return err
  388. }
  389. success := &reply.SuccessReply{
  390. Code: 0,
  391. }
  392. if out != nil {
  393. success.Data = out
  394. }
  395. return ctx.Result(200, success)
  396. }
  397. }
  398. func _User_WxConf0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  399. return func(ctx http.Context) error {
  400. var in common.WxConfReq
  401. if err := ctx.Bind(&in); err != nil {
  402. return err
  403. }
  404. if err := ctx.BindQuery(&in); err != nil {
  405. return err
  406. }
  407. http.SetOperation(ctx, "/api.user.User/WxConf")
  408. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  409. return srv.WxConf(ctx, req.(*common.WxConfReq))
  410. })
  411. out, err := h(ctx, &in)
  412. if err != nil {
  413. return err
  414. }
  415. success := &reply.SuccessReply{
  416. Code: 0,
  417. }
  418. if out != nil {
  419. success.Data = out
  420. }
  421. return ctx.Result(200, success)
  422. }
  423. }
  424. type UserHTTPClient interface {
  425. CheckPhoneCode(ctx context.Context, req *common.CheckPhoneCodeRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  426. CheckUserPartnerIsRelationship(ctx context.Context, req *common.PartnerIDParam, opts ...http.CallOption) (rsp *chat.CheckUserPartnerIsRelationshipReply, err error)
  427. CreateUserPartnerIsRelationship(ctx context.Context, req *common.PartnerIDParam, opts ...http.CallOption) (rsp *chat.CreateUserPartnerIsRelationshipReply, err error)
  428. FindLikeList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *statistics.LookAndLikeListReply, err error)
  429. FindLikedList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *statistics.LookAndLikeListReply, err error)
  430. FindLookList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *statistics.LookAndLikeListReply, err error)
  431. GetLookAndLikeStatisticsMessage(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *statistics.LookAndLikeMessageReply, err error)
  432. GetPartnerCircleInfo(ctx context.Context, req *KeyRequest, opts ...http.CallOption) (rsp *common.AddFriendMessageInfo, err error)
  433. GetUserInfo(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *UserInfo, err error)
  434. GetUserLookNum(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *statistics.LookMessageReply, err error)
  435. SendPhoneCode(ctx context.Context, req *common.SendPhoneCodeRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  436. UpdateUserInformation(ctx context.Context, req *UpdateUserInformationRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  437. UserGetHomeInfo(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *common.HomeInfo, err error)
  438. WxConf(ctx context.Context, req *common.WxConfReq, opts ...http.CallOption) (rsp *common.WxConfResponse, err error)
  439. }
  440. type UserHTTPClientImpl struct {
  441. cc *http.Client
  442. }
  443. func NewUserHTTPClient(client *http.Client) UserHTTPClient {
  444. return &UserHTTPClientImpl{client}
  445. }
  446. func (c *UserHTTPClientImpl) CheckPhoneCode(ctx context.Context, in *common.CheckPhoneCodeRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  447. var out emptypb.Empty
  448. pattern := "/api/user/code/check"
  449. path := binding.EncodeURL(pattern, in, false)
  450. opts = append(opts, http.Operation("/api.user.User/CheckPhoneCode"))
  451. opts = append(opts, http.PathTemplate(pattern))
  452. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  453. if err != nil {
  454. return nil, err
  455. }
  456. return &out, err
  457. }
  458. func (c *UserHTTPClientImpl) CheckUserPartnerIsRelationship(ctx context.Context, in *common.PartnerIDParam, opts ...http.CallOption) (*chat.CheckUserPartnerIsRelationshipReply, error) {
  459. var out chat.CheckUserPartnerIsRelationshipReply
  460. pattern := "/api/user/check/relationship"
  461. path := binding.EncodeURL(pattern, in, false)
  462. opts = append(opts, http.Operation("/api.user.User/CheckUserPartnerIsRelationship"))
  463. opts = append(opts, http.PathTemplate(pattern))
  464. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  465. if err != nil {
  466. return nil, err
  467. }
  468. return &out, err
  469. }
  470. func (c *UserHTTPClientImpl) CreateUserPartnerIsRelationship(ctx context.Context, in *common.PartnerIDParam, opts ...http.CallOption) (*chat.CreateUserPartnerIsRelationshipReply, error) {
  471. var out chat.CreateUserPartnerIsRelationshipReply
  472. pattern := "/api/user/create/relationship"
  473. path := binding.EncodeURL(pattern, in, false)
  474. opts = append(opts, http.Operation("/api.user.User/CreateUserPartnerIsRelationship"))
  475. opts = append(opts, http.PathTemplate(pattern))
  476. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  477. if err != nil {
  478. return nil, err
  479. }
  480. return &out, err
  481. }
  482. func (c *UserHTTPClientImpl) FindLikeList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*statistics.LookAndLikeListReply, error) {
  483. var out statistics.LookAndLikeListReply
  484. pattern := "/api/user/list/like"
  485. path := binding.EncodeURL(pattern, in, false)
  486. opts = append(opts, http.Operation("/api.user.User/FindLikeList"))
  487. opts = append(opts, http.PathTemplate(pattern))
  488. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  489. if err != nil {
  490. return nil, err
  491. }
  492. return &out, err
  493. }
  494. func (c *UserHTTPClientImpl) FindLikedList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*statistics.LookAndLikeListReply, error) {
  495. var out statistics.LookAndLikeListReply
  496. pattern := "/api/user/list/liked"
  497. path := binding.EncodeURL(pattern, in, false)
  498. opts = append(opts, http.Operation("/api.user.User/FindLikedList"))
  499. opts = append(opts, http.PathTemplate(pattern))
  500. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  501. if err != nil {
  502. return nil, err
  503. }
  504. return &out, err
  505. }
  506. func (c *UserHTTPClientImpl) FindLookList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*statistics.LookAndLikeListReply, error) {
  507. var out statistics.LookAndLikeListReply
  508. pattern := "/api/user/list/look"
  509. path := binding.EncodeURL(pattern, in, false)
  510. opts = append(opts, http.Operation("/api.user.User/FindLookList"))
  511. opts = append(opts, http.PathTemplate(pattern))
  512. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  513. if err != nil {
  514. return nil, err
  515. }
  516. return &out, err
  517. }
  518. func (c *UserHTTPClientImpl) GetLookAndLikeStatisticsMessage(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*statistics.LookAndLikeMessageReply, error) {
  519. var out statistics.LookAndLikeMessageReply
  520. pattern := "/api/user/num/like_look"
  521. path := binding.EncodeURL(pattern, in, false)
  522. opts = append(opts, http.Operation("/api.user.User/GetLookAndLikeStatisticsMessage"))
  523. opts = append(opts, http.PathTemplate(pattern))
  524. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  525. if err != nil {
  526. return nil, err
  527. }
  528. return &out, err
  529. }
  530. func (c *UserHTTPClientImpl) GetPartnerCircleInfo(ctx context.Context, in *KeyRequest, opts ...http.CallOption) (*common.AddFriendMessageInfo, error) {
  531. var out common.AddFriendMessageInfo
  532. pattern := "/api/user/circle/info"
  533. path := binding.EncodeURL(pattern, in, false)
  534. opts = append(opts, http.Operation("/api.user.User/GetPartnerCircleInfo"))
  535. opts = append(opts, http.PathTemplate(pattern))
  536. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  537. if err != nil {
  538. return nil, err
  539. }
  540. return &out, err
  541. }
  542. func (c *UserHTTPClientImpl) GetUserInfo(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*UserInfo, error) {
  543. var out UserInfo
  544. pattern := "/api/user/info"
  545. path := binding.EncodeURL(pattern, in, false)
  546. opts = append(opts, http.Operation("/api.user.User/GetUserInfo"))
  547. opts = append(opts, http.PathTemplate(pattern))
  548. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  549. if err != nil {
  550. return nil, err
  551. }
  552. return &out, err
  553. }
  554. func (c *UserHTTPClientImpl) GetUserLookNum(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*statistics.LookMessageReply, error) {
  555. var out statistics.LookMessageReply
  556. pattern := "/api/user/look/num"
  557. path := binding.EncodeURL(pattern, in, false)
  558. opts = append(opts, http.Operation("/api.user.User/GetUserLookNum"))
  559. opts = append(opts, http.PathTemplate(pattern))
  560. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  561. if err != nil {
  562. return nil, err
  563. }
  564. return &out, err
  565. }
  566. func (c *UserHTTPClientImpl) SendPhoneCode(ctx context.Context, in *common.SendPhoneCodeRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  567. var out emptypb.Empty
  568. pattern := "/api/user/code/send"
  569. path := binding.EncodeURL(pattern, in, false)
  570. opts = append(opts, http.Operation("/api.user.User/SendPhoneCode"))
  571. opts = append(opts, http.PathTemplate(pattern))
  572. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  573. if err != nil {
  574. return nil, err
  575. }
  576. return &out, err
  577. }
  578. func (c *UserHTTPClientImpl) UpdateUserInformation(ctx context.Context, in *UpdateUserInformationRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  579. var out emptypb.Empty
  580. pattern := "/api/user/update/information"
  581. path := binding.EncodeURL(pattern, in, false)
  582. opts = append(opts, http.Operation("/api.user.User/UpdateUserInformation"))
  583. opts = append(opts, http.PathTemplate(pattern))
  584. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  585. if err != nil {
  586. return nil, err
  587. }
  588. return &out, err
  589. }
  590. func (c *UserHTTPClientImpl) UserGetHomeInfo(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*common.HomeInfo, error) {
  591. var out common.HomeInfo
  592. pattern := "/api/user/home"
  593. path := binding.EncodeURL(pattern, in, false)
  594. opts = append(opts, http.Operation("/api.user.User/UserGetHomeInfo"))
  595. opts = append(opts, http.PathTemplate(pattern))
  596. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  597. if err != nil {
  598. return nil, err
  599. }
  600. return &out, err
  601. }
  602. func (c *UserHTTPClientImpl) WxConf(ctx context.Context, in *common.WxConfReq, opts ...http.CallOption) (*common.WxConfResponse, error) {
  603. var out common.WxConfResponse
  604. pattern := "/api/wx/jssdk/config"
  605. path := binding.EncodeURL(pattern, in, false)
  606. opts = append(opts, http.Operation("/api.user.User/WxConf"))
  607. opts = append(opts, http.PathTemplate(pattern))
  608. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  609. if err != nil {
  610. return nil, err
  611. }
  612. return &out, err
  613. }