Group7
  1. phones
Group7
  • phones
    • Get a list of all phones
      GET
    • Get phone by id
      GET
    • Get the 5 phones that will sell out soon
      GET
    • Get the hot 5 mobile phones
      GET
    • Search for mobile phones by title keyword
      GET
    • Shopping Cart Checkout
      POST
    • Post mobile reviews (as a buyer)
      POST
    • Hide/Show Comments (as a buyer)
      PUT
    • Get details and quantities of phones purchased (as a buyer)
      POST
    • Get details of reviewed phones (as a buyer)
      POST
    • Get reviewed phones and corresponding reviews (as a buyer)
      POST
    • View phones for sale and reviews (as a seller)
      POST
    • Enable/disable mobile phones (as a seller)
      PUT
    • Change mobile phone information
      PUT
    • createPhone
      POST
    • Delete phone
      DELETE
    • Sellers view phones for sale
      POST
    • Get phone by id for list
      GET
  • users & auth
    • Registration
      POST
    • Verify email address
      GET
    • Login
      POST
    • Forgot your password (enter your email address)
      POST
    • Reset password
      PUT
    • Obtaining user information
      GET
    • Modify user information
      PUT
    • Reset password
      PUT
  1. phones

Get reviewed phones and corresponding reviews (as a buyer)

POST
localhost:5001/api/phones/getUsersPhonesAndComments

Request

Header Params
Authorization
string 
required
Example:
Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY0NjA4ZmNhNWQ0Yzg3ZTRiYWJmMWU2OCIsImlhdCI6MTY4NDE3MzMxNywiZXhwIjoxNjg2NzY1MzE3fQ.YeiUqD2IofYvqkwjn10sUFfgwRgeYHknb0N-2ai7xs4

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'localhost:5001/api/phones/getUsersPhonesAndComments' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY0NjA4ZmNhNWQ0Yzg3ZTRiYWJmMWU2OCIsImlhdCI6MTY4NDE3MzMxNywiZXhwIjoxNjg2NzY1MzE3fQ.YeiUqD2IofYvqkwjn10sUFfgwRgeYHknb0N-2ai7xs4'

Responses

🟢200OK
application/json
Body
array of:
_id
string 
required
title
string 
required
price
integer  | number 
required
image
string 
required
quantity
integer 
required
status
string 
required
createdAt
string 
required
review
object  | null 
required
rating
integer 
required
comment
string 
required
hidden
string 
optional
Example
[
  {
    "_id": "645a0a8ca81a402de8668986",
    "title": "Galaxy s III mini SM-G730V Verizon Cell Phone BLUE",
    "price": 56,
    "image": "/Samsung.jpeg",
    "quantity": 2,
    "status": "delivered",
    "createdAt": "2023-05-15T12:55:34.213Z",
    "review": {
      "rating": 3,
      "comment": "好"
    }
  },
  {
    "_id": "645a0a8ca81a402de8668984",
    "title": "\"CLEAR CLEAN ESN\" Sprint EPIC 4G Galaxy SPH-D700*FRONT CAMERA*ANDROID*SLIDER*QWERTY KEYBOARD*TOUCH SCREEN",
    "price": 199.99,
    "image": "/Samsung.jpeg",
    "quantity": 2,
    "status": "delivered",
    "createdAt": "2023-05-15T13:23:18.530Z",
    "review": {
      "rating": 3,
      "comment": "第1次测试!!!",
      "hidden": "true"
    }
  },
  {
    "_id": "645a0a8ca81a402de8668996",
    "title": "Microsoft Lumia 650 (RM-1154) 16GB White, 5\", Dual Sim, Unlocked International Model, No Warranty",
    "price": 127.95,
    "image": "/Nokia.jpeg",
    "quantity": 2,
    "status": "delivered",
    "createdAt": "2023-05-15T15:39:37.426Z",
    "review": {
      "rating": 3,
      "comment": "阿萨达撒打算"
    }
  },
  {
    "_id": "645a0a8ca81a402de8668996",
    "title": "Microsoft Lumia 650 (RM-1154) 16GB White, 5\", Dual Sim, Unlocked International Model, No Warranty",
    "price": 127.95,
    "image": "/Nokia.jpeg",
    "quantity": 2,
    "status": "delivered",
    "createdAt": "2023-05-15T15:39:37.577Z",
    "review": {
      "rating": 3,
      "comment": "阿萨达撒打算"
    }
  },
  {
    "_id": "645a0a8ca81a402de8668984",
    "title": "\"CLEAR CLEAN ESN\" Sprint EPIC 4G Galaxy SPH-D700*FRONT CAMERA*ANDROID*SLIDER*QWERTY KEYBOARD*TOUCH SCREEN",
    "price": 199.99,
    "image": "/Samsung.jpeg",
    "quantity": 2,
    "status": "delivered",
    "createdAt": "2023-05-15T15:42:02.567Z",
    "review": {
      "rating": 3,
      "comment": "第1次测试!!!",
      "hidden": "true"
    }
  },
  {
    "_id": "645a0a8ca81a402de8668989",
    "title": "GreatCall Samsung Jitterbug Touch3 Senior Smartphone with 1-Touch Medical Alert and Large Display",
    "price": 149.99,
    "image": "/Samsung.jpeg",
    "quantity": 1,
    "status": "delivered",
    "createdAt": "2023-05-15T15:47:58.234Z",
    "review": {
      "rating": 3,
      "comment": "好好好好啊"
    }
  },
  {
    "_id": "645a0a8ca81a402de8668989",
    "title": "GreatCall Samsung Jitterbug Touch3 Senior Smartphone with 1-Touch Medical Alert and Large Display",
    "price": 149.99,
    "image": "/Samsung.jpeg",
    "quantity": 1,
    "status": "delivered",
    "createdAt": "2023-05-15T15:47:58.241Z",
    "review": {
      "rating": 3,
      "comment": "好好好好啊"
    }
  },
  {
    "_id": "645a0a8ca81a402de8668989",
    "title": "GreatCall Samsung Jitterbug Touch3 Senior Smartphone with 1-Touch Medical Alert and Large Display",
    "price": 149.99,
    "image": "/Samsung.jpeg",
    "quantity": 1,
    "status": "delivered",
    "createdAt": "2023-05-15T15:48:17.674Z",
    "review": {
      "rating": 3,
      "comment": "好好好好啊"
    }
  },
  {
    "_id": "645a0a8ca81a402de8668989",
    "title": "GreatCall Samsung Jitterbug Touch3 Senior Smartphone with 1-Touch Medical Alert and Large Display",
    "price": 149.99,
    "image": "/Samsung.jpeg",
    "quantity": 1,
    "status": "delivered",
    "createdAt": "2023-05-15T15:48:17.688Z",
    "review": {
      "rating": 3,
      "comment": "好好好好啊"
    }
  },
  {
    "_id": "645a0a8ca81a402de8668985",
    "title": "Cricket Samsung Galaxy Discover R740 Phone",
    "price": 24.99,
    "image": "/Samsung.jpeg",
    "quantity": 1,
    "status": "delivered",
    "createdAt": "2023-05-15T16:42:38.125Z",
    "review": null
  },
  {
    "_id": "645a0a8ca81a402de86689b1",
    "title": "DASH HTC s620 s621 UNLOCKED WI-FI WORLD PHONE S 620",
    "price": 469.99,
    "image": "/HTC.jpeg",
    "quantity": 3,
    "status": "delivered",
    "createdAt": "2023-05-15T17:20:21.164Z",
    "review": null
  },
  {
    "_id": "645a0a8ca81a402de86689b1",
    "title": "DASH HTC s620 s621 UNLOCKED WI-FI WORLD PHONE S 620",
    "price": 469.99,
    "image": "/HTC.jpeg",
    "quantity": 3,
    "status": "delivered",
    "createdAt": "2023-05-15T17:20:23.029Z",
    "review": null
  },
  {
    "_id": "645a0a8ca81a402de86689a5",
    "title": "Apple A1533 Unlocked iPhone 5S Smart Phone, 16 GB (White)",
    "price": 115,
    "image": "/Apple.jpeg",
    "quantity": 1,
    "status": "delivered",
    "createdAt": "2023-05-15T17:23:21.806Z",
    "review": null
  },
  {
    "_id": "645a0a8ca81a402de86689a5",
    "title": "Apple A1533 Unlocked iPhone 5S Smart Phone, 16 GB (White)",
    "price": 115,
    "image": "/Apple.jpeg",
    "quantity": 1,
    "status": "delivered",
    "createdAt": "2023-05-15T17:23:23.732Z",
    "review": null
  }
]
Previous
Get details of reviewed phones (as a buyer)
Next
View phones for sale and reviews (as a seller)
Built with