1

APIを介してスラッシュを使用するオブジェクトにアクセスする際に問題が発生します。たとえば、「folder1 / folder2/name」という名前のオブジェクトがあります。これをAPIで使用すると、400の不正なリクエストが発生します。これはApiによってまだサポートされていませんか?または特殊文字が必要ですか?これは、APIエクスプローラーでも失敗します。

4

1 に答える 1

4

これは URL エンコーディングの問題です。オブジェクト名は単一の URL パス部分であるため、名前のすべてのスラッシュを % でエンコードする必要があります。(つまり、folder1%2ffolder2%2fname)

残念ながら、API Explorer には storage.objects.get に関する既知の問題 (内部的に報告) があります。このメソッドは実際のファイル データを返します。API エクスプローラーは JSON メタデータを想定しており、そこからうまくいきません。

于 2012-12-01T00:26:06.053 に答える