Получить список информации о товарах.
Аргументы:
- offer_id - (опционально) список offer_id, по которым требуется получить информацию (list[str])
- product_id - (опционально) список product_id, по которым требуется получить информацию (list[int])
- sku - (опционально) список sku, по которым требуется получить информацию (list[int])
Возвращает: list[Product]
Source code in marketplace_apis/ozon/product/methods.py
Python |
---|
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51 | async def list_info(
self,
offer_id: list[str] | None = None,
product_id: list[int] | None = None,
sku: list[int] | None = None,
) -> list[Product]:
"""
Получить список информации о товарах.
# Аргументы:
* offer_id - (опционально) список offer_id, по которым требуется получить
информацию (list[str])
* product_id - (опционально) список product_id, по которым требуется получить
информацию (list[int])
* sku - (опционально) список sku, по которым требуется получить информацию
(list[int])
# Возвращает: list[[Product](product.md)]
"""
_, data = await self.client.post(
API_PATH["list_product_info"],
data={
"offer_id": offer_id,
"product_id": product_id,
"sku": sku,
},
)
return [
Product.from_dict(raw_product) for raw_product in data["result"]["items"]
]
|