Google Cloud Storage の署名付き URL を以下の形式で作成してみましたが、問題なく動作しています -
http://<my-bucket-name>.commondatastorage.googleapis.com/<my-object>?GoogleAccessId=GOOGMYACCESSKEY&Expires=1382521793&Signature=<signature>
Amazon S3 はこのフォーマットをサポートしており、Google もこのフォーマットを使用しています。
そして、Google Cloud Storageで署名付き URL を作成するための 1 つの Google 開発者ページで、URL 形式が -
http://google-testbucket.storage.googleapis.com/testdata.txt?GoogleAccessId=1234567890123@developer.gserviceaccount.com&Expires=1331155464&Signature=BClz9e4UA2MRRDX62TPd8sNpUCxVsqUDG3YGPWvPcwN%2BmWBPqwgUYcOSszCPlgWREeF7oPGowkeKk7J4WApzkzxERdOQmAdrvshKSzUHg8Jqp1lw9tbiJfE2ExdOOIoJVmGLoDeAGnfzCd4fTsWcLbal9sFpqXsQI8IQi1493mw%3D
どちらが正しい方法ですか?
commondatastorageの代わりにstorageを使用しない場合、どのような不都合が生じる可能性がありますか?
ありがとう、
ニーラム・シャルマ