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

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

設定について助けていただきたいのですが、curl -d 'url=xxx/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


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