Minta teman :p
Halo Akeno,
Saya harap Anda semua baik-baik saja :)
Saya memiliki daftar produk dan model produk yang ingin saya ambil dari Akeneo API. Saya hanya tahu kode/pengidentifikasi mereka. Dan saya tidak bisa mendapatkannya secara langsung melalui titik akhir GET /api/rest/v1/products
atau /api/rest/v1/product-models
:(
Memang titik akhir itu tidak memungkinkan saya untuk mencari di identifier
atau pada code
, yang tampaknya merupakan kebutuhan dasar. Saya harus menggunakan titik akhir kesatuan (` /api/rest/v1/products/{identifier}
) sebagai gantinya, yang akan menambah beban di server.
Apakah peningkatan ini ada dalam peta jalan?
FYI, saya juga membuka tiket di sini https://github.com/akeneo/api-php-client/issues/188...
Halo Julien,
Saat ini Anda dapat memfilter berdasarkan identifier
seperti ini : /api/rest/v1/products?search={"identifier":[{"operator":"IN","value":["1111111171", "13620748"]}]}
sama untuk model produk
_ https://api.akeneo.com/documentation/filter.html#filter -on-product-properties_
Terima kasih.
Pada model produk, properti pengenal disebut "kode", bukan "pengidentifikasi". Jadi saya mencoba
$productModels = $this->apiClientFactory->getClient()->getProductModelApi()->all(
50,
['search' => ['code' => [['operator' => 'IN', 'value' => $akeneoProductModelIds]]]]
);
yang tidak bekerja. Ini sedikit menyesatkan.
Saya pikir akan lebih baik lakukan secara eksplisit daftar semua properti di https://api.akeneo.com/documentation/filter.html#filter -on-product-properties .
Dan sama untuk model produk.
Terima kasih atas bantuannya :)
Komentar yang paling membantu
Saya pikir akan lebih baik lakukan secara eksplisit daftar semua properti di https://api.akeneo.com/documentation/filter.html#filter -on-product-properties .
Dan sama untuk model produk.
Terima kasih atas bantuannya :)