Pim-community-dev: Mampu menanyakan produk/model dengan pengidentifikasi/kode mereka melalui API itu

Dibuat pada 26 Agu 2020  ·  4Komentar  ·  Sumber: akeneo/pim-community-dev

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?

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 :)

Semua 4 komentar

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 :)

Apakah halaman ini membantu?
0 / 5 - 0 peringkat