Zdjęcia produktu
ps_manage_product_images
Dodaje zdjęcia produktu z linków, wybiera zdjęcie główne i ustala kolejność zdjęć.
Darmowy TellMyShop Audyt: Nie. To narzędzie jest tylko w płatnej wersji TellMyShop. Darmowy TellMyShop Audyt ma tylko narzędzia, które czytają sklep.
Zapytaj Claude
„Dodaj te dwa zdjęcia do lampy Nova i ustaw pierwsze jako główne: https://example.com/nova-1.jpg https://example.com/nova-2.jpg”
Przykładowy podgląd
Produkt 245 Lampa ogrodowa Nova, czarna: dodanie 2 zdjęć z example.com. Zdjęcie 1 zostanie okładką. Tekst alt we wszystkich językach: „Lampa ogrodowa Nova, czarna”. Produkt nie ma jeszcze zdjęć.
Szczegóły techniczne
action=list pokazuje zdjęcia produktu (ID, kolejność, okładka, tekst alt, adres). action=add dodaje do 10 zdjęć z publicznych adresów https (JPEG, PNG, GIF albo WebP, maks. 10 MB każde); legend to tekst alt (domyślnie nazwa produktu), cover=true ustawia pierwsze nowe zdjęcie jako okładkę. action=set_cover ustawia okładkę (image_id). action=reorder ustawia image_ids na początku w podanej kolejności, reszta za nimi. action=delete usuwa zdjęcia (image_ids); tego NIE DA SIĘ COFNĄĆ i wymaga confirm_delete=true. Teksty alt istniejących zdjęć: ps_update_image_legends.
Parametry
| Nazwa | Typ | Wymagany | Opis |
|---|---|---|---|
| action | enum: list | add | set_cover | reorder | delete | tak | list | add | set_cover | reorder | delete. |
| product | string | tak | Produkt tak, jak widzi go człowiek: "id:123", "ref:ABC-1", "ean:5901234123457", adres URL produktu ze sklepu, samo ID (1–7 cyfr), EAN (8/12/13 cyfr) albo referencja. Maks. 300 znaków. |
| shop_id | integer | nie | ID sklepu (multistore). Domyślnie sklep z adresu konektora; lista w ps_get_shop_info. |
| lang | string | nie | Kod ISO języka (np. "pl", "en"). Domyślnie język domyślny sklepu. |
| image_urls | array of string | warunkowo | add: adresy zdjęć. Maks. 10 elementów. |
| legend | string | nie | add: tekst alternatywny (alt) nowych zdjęć, we wszystkich językach. Maks. 128 znaków. |
| cover | boolean | nie | add: pierwsze nowe zdjęcie jako okładka. Domyślnie false. |
| image_id | integer | warunkowo | set_cover: zdjęcie. |
| image_ids | array of integer | warunkowo | reorder / delete: zdjęcia. Maks. 100 elementów. |
| confirm_delete | boolean | warunkowo | delete: potwierdzenie, że użytkownik wie, iż usunięcia nie da się cofnąć. Domyślnie false. |
| confirm | boolean | nie | false (domyślnie) = tylko podgląd, nic nie zapisuje. true = wykonaj – wyłącznie po wyraźnej zgodzie użytkownika na pokazany podgląd, razem z change_token. |
| change_token | string | warunkowo | Token z podglądu (wymagany przy confirm=true). Wiąże wykonanie z pokazanym podglądem i stanem danych; ważny 30 minut, jednorazowy. |
Ograniczenia
Jeden produkt na wywołanie. add: do 10 zdjęć, publiczne adresy https, JPEG/PNG/GIF/WebP, maks. 10 MB i 40 megapikseli każde. delete nie da się cofnąć (confirm_delete=true); add, set_cover i reorder cofa ps_revert_change.
Co widzisz przed zapisem
Claude najpierw wywołuje narzędzie bez potwierdzenia. Moduł zwraca podgląd (obecne i nowe wartości) oraz jednorazowy token ważny 30 minut. Claude pokazuje ci podgląd i zapisuje zmianę dopiero po twojej zgodzie.
Powiązane narzędzia
- Nowy produkt lub kopia produktu ps_create_product
- Alty zdjęć produktów ps_update_image_legends
- Dane produktu ps_get_product
- Cofnięcie zmiany ps_revert_change
Zastosowania z tym narzędziem
- Znajdź produkty bez zdjęć, EAN albo producenta
- Nowe produkty z listy od dostawcy
- Zdjęcia produktu: dodanie, kolejność, zmiana głównego
Aktualizacja: 2026-10-05