1. dock21
  2. Allmän fråga
  3. Torsdag, 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
Hej där,
Menar du att du använder ett dedikerat skript för att optimera dina bilder? Och du anropar ImageRecycle API:et via ditt anpassade skript? Sådär:?

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


Det finns ingen cache på vår sida, den kommer att fråga din server igen för att hämta 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 anropar ImageRecyle API igen, jag är rädd att vi inte kommer att ha något alternativ att passera genom din cache.

Med vänliga hälsningar,

Damien
  1. för mer än en månad sedan
  2. Allmän 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. för mer än en månad sedan
  2. Allmän 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 ange ett unikt namn för din kopia för att undvika en cache av kopior om du behöver den igen :)
  1. för mer än en månad sedan
  2. Allmän fråga
  3. # 3
  • Sida:
  • 1


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