Advertisement
Guest User

Untitled

a guest
Apr 12th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.88 KB | None | 0 0
  1.  
  2. Вот overview
  3. https://xd.adobe.com/view/477c897c-5313-47b5-a163-ddd7b28f3909/screen/1957daba-39f6-484e-bd9c-adc649ff361a/PUB-OVERVIEW-
  4.  
  5. мне для него нужны следующие ендпоинты.
  6. Соответственно нужно знать, что тебе отправлять и как получать, что надо.
  7.  
  8. getUserSummary() ->
  9. Возвращает основную инфу о пользователе
  10.  
  11. Это старая модель. До Апишки была еще. Если что поменять нужно - говори
  12. public firstName: String,
  13. public lastName: String,
  14. public name: String, (firstName + lastName)
  15. public password: String, // Там функция изменения пароля. для нее наверное отдельный ендпоинт нужен будет
  16. public bio: String,
  17. public avatar: String,
  18. public feedStatus: Boolean,
  19. public impressions: Number,
  20. public subscribers: Number,
  21. public videoViews: Number,
  22. // счетчики
  23. public videosFollowed: Number,
  24. public productLists: Number,
  25. public followers: Number,
  26. public following: Number,
  27. public styleScore: Number,
  28.  
  29. public company: {
  30. name: String,
  31. username: String,
  32. url: String,
  33. email: String,
  34. position: String,
  35. phone: Number
  36. },
  37. // настройки нотификации
  38. public notifications: {
  39. saleAlerts: Boolean,
  40. premiumWebsite: Boolean
  41. },
  42.  
  43. public billing: {
  44. cardNumber: Number,
  45. name: String,
  46. address: String,
  47. city: String,
  48. zip: String,
  49. phone: String
  50. },
  51.  
  52. public payments: Array<{
  53. date: string,
  54. cost: number
  55. }>
  56.  
  57.  
  58. Дальше каждый ендпоинт для каждого таба соответственно
  59.  
  60. getVideoFollowed() ->
  61. [
  62. {
  63. id:
  64. name:
  65. channel:
  66. tags: Number
  67. followStatus: Boolean
  68. url:
  69. },
  70. ]
  71.  
  72. getProductLists() ->
  73. [
  74. {
  75. id:
  76. name:
  77. tags: Number
  78. imgs: ['ссылка на картинку']
  79. },
  80. ]
  81.  
  82. getFollowers() ->
  83. [
  84. {
  85. id:
  86. name:
  87. styleScore:
  88. tags: Number
  89. followStatus: Boolean
  90. imgs: ['ссылка на картинку']
  91. },
  92. ]
  93.  
  94. getFollowing() ->
  95. [
  96. {
  97. id:
  98. name:
  99. styleScore: Number
  100. tags: Number
  101. followStatus: Boolean
  102. imgs: ['ссылка на картинку']
  103. },
  104. ]
  105.  
  106. / не знаю что это
  107. / Жду когда Макс ответит
  108. getStyleScore() ->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement