このエントリーをはてなブックマークに追加

ブログやホームページでPicasaの写真に直接リンクしても、アクセスが多い、時により連続するだけで、すぐに次のようなエラーが表示されていて、画像が壊れます。

発生する時と、しない時が謎すぎます。

 403. That’s an error.

Your client does not have permission to get URL .jpg from this server. (Client IP address: *.*.*.*)

Rate-limit exceeded That’s all we know.

元々、無償で画像をホスティングしても、Googleは収益はあがりません。データーの保存コストは劇的に下がりましたが、データーのやり取りで発生する転送量は安くなっていません。

写真はいくら置いてもコストは安いしユーザーの囲い込みになるから歓迎するけど、外部からのアクセスはGoogleにメリットがないのでで、ビジーなときは転送量オーバーで止めるということです。

サムネイルを小さくする

これを回避するには、サムネイルをなるべく小さくして、大きい画像はGoogle Picasaウェブアルバムで見てもらう形式にするといいでしょう。

PicasaのWebAlbumの方は、Googleにも勧誘効果があるので、転送量多くても止められません。


別の有料サービスを利用する

将来的には、Google Cloud Storageで画像配信がこの問題の最善の解決策です。

ただ今現在は、料金が青天井で危険極まりないサービスになっています。


なので、多少コストと制限は厳しいですが、Google App Engineを使うのがいいでしょう。

だいたい10ドルから15ドルぐらいで、かなりの量の画像を転送できます。

BloggerやGoogle Sitesを使う

BloggerGoogle SitesにPicasaの画像を埋め込んだ方が、Rate-limit exceededになりにくい気がします。

もう少し検証したいです。