1. dok21
  2. Pytanie ogólne
  3. czwartek, 03 czerwca 2021
Witam.

Po pierwsze, dziękuję za to wspaniałe narzędzie.

Potrzebuję twojej pomocy przy ustawianiu: Optymalizuję mój obraz, wywołując curl -d 'url=xxx/myimage.png'

=> działa dobrze

Jeśli jednak zmodyfikuję plik myimage.png, zachowując tę ​​samą nazwę, kiedy ponownie wywołam imageRecycle w celu optymalizacji , to stary obraz zostanie ponownie skompresowany, a nie nowy.

Wiedząc, że nie mogę zmienić nazwy, czy istnieje rozwiązanie, które nakazuje ImageRecycle uzyskanie nowego obrazu?

Jeszcze raz dziękuję

Virginie
Zaakceptowana odpowiedź oczekuje na moderację
Cześć,
Masz na myśli, że używasz dedykowanego skryptu do optymalizacji obrazów? I wywołujesz API ImageRecycle za pomocą niestandardowego skryptu? Tak:?

curl -X POST
-d 'auth={"key":"twój_klucz_api","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 '


Po naszej stronie nie ma pamięci podręcznej, ponownie zapyta Twój serwer, aby uzyskać obraz.
Czy masz po swojej stronie jakąś pamięć podręczną, która zwróciłaby starą wersję, np. Cloudflare lub inny dostawca CDN?
W tym przypadku będziesz musiał wyczyścić pamięć podręczną przed ponownym wywołaniem API ImageRecyle. Obawiam się, że nie będziemy mieli żadnej możliwości przejścia przez twoją pamięć podręczną.

Z wyrazami szacunku,

Damien
  1. ponad miesiąc temu
  2. Pytanie ogólne
  3. # 1
Zaakceptowana odpowiedź oczekuje na moderację
cześć damien,

tak, twoje założenie jest prawidłowe, dokładnie to robię.

Znalazłem więc rozwiązanie, które podaję na wypadek, gdyby inni mieli ten sam problem: skopiuję mój obraz, zoptymalizuję kopię, a następnie usunę kopię.

Dziękuję za pomoc

Virginie
  1. ponad miesiąc temu
  2. Pytanie ogólne
  3. # 2
Zaakceptowana odpowiedź oczekuje na moderację
Tak, to najlepszy sposób, aby to zrobić. Być może będziesz musiał ustawić unikalną nazwę swojej kopii, aby uniknąć zapisywania kopii w pamięci podręcznej, jeśli będziesz jej potrzebować ponownie :)
  1. ponad miesiąc temu
  2. Pytanie ogólne
  3. # 3
  • Strona:
  • 1


Nie ma jeszcze odpowiedzi na ten post.
Bądź jedną z pierwszych osób, które odpowiedzą na ten post!