Fel

Snälla logga in först

  1. docka21
  2. Generell fråga
  3. Torsdagen den 3 juni 2021
Hej

Först och främst, tack för det här fantastiska verktyget.

Jag behöver din hjälp med något: Jag optimerar min bild genom att anropa curl -d 'url=xxx/myimage.png'

=> det fungerar bra.

Men om jag ändrar myimage.png samtidigt som jag behåller samma namn, när jag anropar imageRecycle igen för att optimera, är det den gamla bilden som komprimeras igen, inte den nya.

Med tanke på att jag inte kan ändra namnet, finns det en lösning för att be ImageRecycle hämta den nya bilden?

Tack igen

Virginie
Godkänt svar i väntan på moderering
Hallå där,
Du menar att du använder ett dedikerat manus för att optimera dina bilder? Och du ringer till ImageRecycle API via ditt anpassade skript? Sådär:?

curl -X POST
-d 'auth={"key":"your_api_key","secret":"your_api_secret"}'
-d 'url= https://www.google.fr/images/srpr/logo11w.png '
-d 'params={"compression_type":"lossy"}'
' https://api. imagerecycle .com/v1/images '


Det finns ingen cache på vår sida, den kommer att fråga igen din server för att få bilden.
Har du någon cache på din sida som skulle returnera den gamla versionen, som cloudflare eller någon annan CDN-leverantör?
Du måste i det här fallet rensa din cache innan du ringer igen ImageRecyle API, jag är rädd att vi inte har något alternativ att passera genom din cache.

Vänliga hälsningar,

Damien
  1. mer än en månad sedan
  2. Generell fråga
  3. # 1
Godkänt svar i väntan på moderering
Hej Damien,

ja ditt antagande stämmer, det är precis vad jag gör.

Så jag hittade en lösning som jag kan ge ifall andra har samma problem: Jag kopierar min bild, optimerar kopian och tar sedan bort kopian.

Tack för hjälpen

Virginie.
  1. mer än en månad sedan
  2. Generell fråga
  3. # 2
Godkänt svar i väntan på moderering
Ja det är det bästa sättet att göra det, du kan behöva ställa in ett unikt namn för din kopia för att undvika en cache av kopian om du behöver det igen :)
  1. mer än en månad sedan
  2. Generell fråga
  3. # 3
  • Sida:
  • 1


Det finns inga svar på detta inlägg än.
Var en av de första att svara på det här inlägget!