Nhảy đến nội dung

addWishlistItem

Thêm một mục vào danh sách yêu thích. 🔐 Phương thức này yêu cầu ủy quyền (hoặc ngữ cảnh khách).

Mô tả

Phương thức này thêm một sản phẩm đơn lẻ vào danh sách yêu thích của ngữ cảnh hiện tại - một người dùng đã được ủy quyền hoặc một khách (được xác định qua tiêu đề x-guest-id, xem Chế độ khách). Nó trả về một Promise mà khi hoàn thành sẽ trả về đối tượng IWishlistResponse đã được cập nhật.

Users.addWishlistItem(

body*, body.productId*

);

Sơ đồ tham số

Sơ đồ

body(bắt buộc): IWishlistAddItem
Mục cần thêm. Ví dụ: { productId: 1 }

body.productId(bắt buộc): number
Định danh sản phẩm.
ví dụ: 1

Ví dụ

Ví dụ tối thiểu

const response = await Users.addWishlistItem({ productId: 1 });

Ví dụ phản hồi

{
"items": [
{
"productId": 1,
"addedAt": "2026-05-30T10:00:00.000Z"
}
],
"total": 1
}

Sơ đồ phản hồi

Sơ đồ: IWishlistResponse

items: IWishlistItem[]
Các mục trong danh sách yêu thích.

items.productId: number
Định danh sản phẩm.
ví dụ: 1

items.addedAt: string
Ngày ISO khi mục được thêm vào.
ví dụ: "2026-05-30T10:00:00.000Z"

total: number
Tổng số mục trong danh sách yêu thích.
ví dụ: 3