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