Bez popisu

FKRecommendRequest.h 2.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. //
  2. // FKRecommendRequest.h
  3. // FirstLink
  4. //
  5. // Created by jack on 15/12/8.
  6. // Copyright © 2015年 FirstLink. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. extern const int REC_INITIAL_DATA_REQ;
  10. extern const int REC_MORE_DATA_REQ;
  11. extern const int REC_TAB_PAGE_REQ;
  12. extern const int REC_REQUEST_ACTIVITY_URL;
  13. extern const int REC_SIGN_STATE;
  14. extern const int REC_DYNAMIC_MESSAGE;
  15. extern const int REC_POINT_MESSAGE;
  16. extern const int REC_BOOK_BRAND_INFO;
  17. extern const int REC_RANDOM_BRAND;
  18. extern const int REC_SCAN_DATA_REQ;
  19. extern const int REC_USER_DATA_REQ;
  20. extern const int REC_ACTIVITY_SHARE;
  21. extern const int REC_PROMOTION_INFO;
  22. @interface FKRecommendRequest : NSObject
  23. + (void)requestTabPagesWithIdentify:(int)identify delegate:(id<FLNetworkDelegate>)delegate;
  24. + (void)requestRecommendDataWithDelegate:(id <FLNetworkDelegate>)delegate;
  25. /**
  26. * 根据用户ID做推荐
  27. *
  28. */
  29. + (void)requestUserRecommendDataWithDelegate:(id <FLNetworkDelegate>)delegate;
  30. /**
  31. * 根据用户的购买记录推荐的商品
  32. *
  33. */
  34. + (void)requestScanRecommendDataWithDelegate:(id <FLNetworkDelegate>)delegate;
  35. + (void)requestRandomBrandWithDelegate:(id <FLNetworkDelegate>)delegate;
  36. + (void)requestActivityShareWithDelegate:(id <FLNetworkDelegate>)delegate;
  37. + (void)requestPromotionInfoWithDelegate:(id <FLNetworkDelegate>)delegate;
  38. + (void)requestMoreDataWithStartRow:(NSUInteger)startRow
  39. updateTime:(NSString *)updateTime
  40. delegate:(id <FLNetworkDelegate>)delegate;
  41. + (void)requestActivityURL:(int)identify
  42. deleagate:(id<FLNetworkDelegate>)delegate;
  43. + (void)requestSignState:(int)identify
  44. deleagate:(id<FLNetworkDelegate>)delegate;
  45. // 积分提示
  46. + (void)requestPointMessage:(int)identify
  47. delegate:(id<FLNetworkDelegate>)delegate;
  48. //+ (void)requestMessage:(int)identify
  49. // delegate:(id<FLNetworkDelegate>)delegate;
  50. + (void)requestBookInfoWithServeTime:(NSString *)serveTime
  51. identify:(int)identify
  52. deleagate:(id<FLNetworkDelegate>)delegate;
  53. // 新人优惠提示,代金券过期提示,优先级高于积分提示
  54. + (void)requestDynamicMsgWithIdentify:(int)identify deleagate:(id<FLNetworkDelegate>)delegate;
  55. + (void)requestBehavior:(NSString*)areaName
  56. objType:(NSString *)objType
  57. objID:(NSString *)objID
  58. positionV1:(NSString *)v1
  59. positionV2:(NSString *)v2;
  60. @end