2016-04-12 12 views
0

私はfilepickerを使用して、サイズ変更/クロッピング/透かし入りの画像をWebサイトで提供します。私は通常のURLベースのAPIを使用してこれを行います。 URLは次のように見えるかもしれません。https://.../convert?h=400&w=600&fit=crop&quality=80&format=jpg&cache=truefilepicker/filestackのURLを不明瞭にする/確保する

これは明らかに、画像のサイズ変更に多くの柔軟性を提供します。ただし、URLの末尾にあるパラメータを削除することで、誰でも元の非クロップ画像、ウォーターマークなし画像を得ることができます。

エンコードされた文字列をアンコードできるプロキシサーバーを作成する方法はありますか。

最新のバージョンでは、APIキーをURLに追加する必要があるようです。誰かが自分のAPIキーを使用するのを止めるには?これらのURLは実際には生産ウェブサイトの<img>タグで使用されることを意図していますか?または最終的にエンドユーザにダウンロードし、保存し、最終的に配信するためのサイズ変更されたイメージを作成するためのものですか?

答えて

0

新しい方法を使用することをおすすめしますが、人々がコンテンツにホットリンクできないようにセキュリティを設定する必要があります。

https://www.filepicker.com/docs/security/

私はまた、我々はすべてのインフラストラクチャを再構築してきたようにFilestackに上に移動をお勧めします。

1

あなたがそのFilestackハンドルに基づいて画像を変換している場合は、APIキーを渡すことはもはや必要であるように、私たちは処理エンジンを更新していない:

https://process.filestackapi.com/watermark=file:ZoVdwbe6Qcu9uIxIZSuU/h2T4Jl9RBSSXOGtl0gv8

しかし、ユーザーは依然として得ることができますウォーターマークのない画像

添付当店タスクと画像投稿:保存され

{"filename":"photo-1435771112039-1e5b2bcad966.jpg","height":750,"size":67588,"type":"image/jpeg","url":"https://cdn.filestackcontent.com/62aWdbPvQzWNrl90C7q9","width":1000} 

curl -X POST -g "https://process.filestackapi.com/store/watermark=file:ZoVdwbe6Qcu9uIxIZSuU/h2T4Jl9RBSSXOGtl0gv8" 

は以下を返しますがだから、我々はまた、処理エンジンに組み込まれている店舗のメソッドを持っていますバージョンの透かし入り画像であるため、透かしを取り除くことはできません。

https://cdn.filestackcontent.com/62aWdbPvQzWNrl90C7q9

関連する問題