Google のカスタム検索 API を使用して、Web 検索結果を動的に提供しています。API のドキュメントを徹底的に検索しましたが、たまたま base64 エンコードとして保存されている Google のサイト イメージ プレビューへのアクセスを許可するという記述は見つかりませんでした。
Google Web 検索 API が返す URL ごとに、サイトの画像プレビューを提供できるようにしたいと考えています。これらの画像をサムネイルにするのではなく、大きな画像にしたいことに注意してください。私の質問は、短期的にも長期的にも、効率とコストの両方の観点から、これを行うための最良の方法は何かということです.
1 つのオプションは、Web をクロールして、自分で画像を生成して保存することです。しかし、これは私の技術的能力をはるかに超えており、さらにこれらの画像をすべて保存するにはコストがかかりすぎます。
もう 1 つのオプションは、Google の API が検索結果を返した直後に画像を動的に取得することです。ただし、どこで/どのように画像を取得するかは別の問題です。
自分で画像を生成する低コストの方法はありますか? それとも、私のためにこれを行う何らかのサイトサムネイルサービスを使用するのが最善の解決策でしょうか? これは十分に速いでしょうか?それは高すぎるでしょうか?このサービスは、適切なサイズの画像を提供してくれますか? そうでない場合、どうすれば画像のサイズを変更できますか?
包括的な回答と、コード例がレールを使用したルビーであることを本当に感謝しています。