1. dok21
  2. Obecná otázka
  3. Čtvrtek, 3. června 2021
Dobrý den

, nejdříve děkuji za tento skvělý nástroj.

Potřebuji vaši pomoc s nastavením: Optimalizuji svůj obrázek voláním curl -d 'url=xxx/myimage.png'

=> funguje to dobře.

Pokud ale upravím soubor myimage.png a zachovám stejný název, při dalším volání imageRecycle pro optimalizaci se znovu komprimuje starý obrázek, ne nový.

Vzhledem k tomu, že název změnit nemůžu, existuje řešení, jak říct ImageRecycle , aby získal nový obrázek?

Ještě jednou díky,

Virginie.
Přijatá odpověď čeká na schválení moderátorem
Ano, to je nejlepší způsob, jak to udělat. Možná budete muset nastavit jedinečný název pro vaši kopii, abyste se vyhnuli ukládání kopií do mezipaměti, pokud ji budete znovu potřebovat :)
  1. před více než měsícem
  2. Obecná otázka
  3. # 1
Přijatá odpověď čeká na schválení moderátorem
Ahoj Damiene,

ano, tvůj předpoklad je správný, přesně tohle dělám.

Našel jsem tedy řešení, které nabízím pro případ, že by ostatní měli stejný problém: Zkopíruji obrázek, optimalizuji kopii a pak ji smažu.

Díky za pomoc,

Virginie.
  1. před více než měsícem
  2. Obecná otázka
  3. # 2
Přijatá odpověď čeká na schválení moderátorem
Ahoj,
Myslíš, že používáš specializovaný skript pro optimalizaci obrázků? A ImageRecycle API voláš přes svůj vlastní skript? Takhle :?

curl -X POST
-d 'auth={"key":"váš_klíč_API","secret":"váš_secret_API"}'
-d 'url= https://www.google.fr/images/srpr/logo11w.png '
-d 'params={"typ_komprese":"ztrátová"
} imagerecycle ' https://api.imagerecycle.com/v1/images '


Na naší straně není žádná mezipaměť, systém se znovu dotáže na váš server, aby získal obrázek.
Máte na své straně nějakou mezipaměť, která by vracela starou verzi, jako například Cloudflare nebo jiný poskytovatel CDN?
V tomto případě budete muset před opětovným voláním ImageRecyle API vymazat mezipaměť. Obávám se, že nebudeme mít žádnou možnost projít vaší mezipamětí.

S pozdravem,

Damien
  1. před více než měsícem
  2. Obecná otázka
  3. # 3
  • Stránka:
  • 1


Na tento příspěvek zatím nikdo neodpověděl.
Buďte mezi prvními, kdo na něj odpoví!