1. ドック21
  2. 一般的な質問
  3. 2021年6月3日(木)
こんにちは。

まず、この素晴らしいツールをありがとうございます。

設定についてご助言をいただきたいのですが、curl -d 'url=xxx/myimage.png' を実行して画像を最適化したところ、

問題なく動作するの

ですが、名前はそのままで myimage.png を変更すると、 imageRecycle再度呼び出して最適化しようとすると、新しい画像ではなく古い画像が圧縮されてしまいます。名前を変更できないことは承知の上です ImageRecycle

新しい画像を取得するように指示する方法はありますか

Virginie より、

改めて感謝申し上げます
回答(3)
承認された回答はモデレーション待ちです
やあ、
画像の最適化には専用のスクリプトを使っているということですか?そして、そのカスタムスクリプトから ImageRecycle APIを呼び出すのですか?例えばこんな感じです。

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 '


当社側にはキャッシュがないため、画像を取得するために再度サーバーにクエリを実行します。.
あなたの側には、cloudflare や他の CDN プロバイダーのような、古いバージョンを返すキャッシュがありますか?
この場合、ImageRecyle API を再度呼び出す前にキャッシュをクリアする必要があります。残念ながら、キャッシュを渡すオプションはありません。.

よろしくお願いします、

ダミアン
  1. 1か月以上前
  2. 一般的な質問
  3. # 1
承認された回答はモデレーション待ちです
こんにちは、ダミアン。

はい、あなたの推測は正しいです。まさに私がやっていることです。

同じ問題を抱えている人のために、解決策を見つけました。画像をコピーして、コピーしたものを最適化してから削除します。



ヴィルジニー、助けてくれてありがとう
  1. 1か月以上前
  2. 一般的な質問
  3. # 2
承認された回答はモデレーション待ちです
はい、それが最善の方法です。再度必要になった場合にコピーのキャッシュを回避するために、コピーに一意の名前を設定する必要があるかもしれません。 :)
  1. 1か月以上前
  2. 一般的な質問
  3. # 3
  • ページ:
  • 1


この投稿にはまだ返信がありません。
この投稿に最初に返信してください!