user_http.pb.go 24 KB

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