REST Resource: properties

リソース: プロパティ

アプリケーションに対して公開または非公開のファイルに関連付けられた Key-Value ペア。

ファイル プロパティには、次の上限が適用されます。

  • プロパティはファイルあたり合計 100 個まで
  • 1 つのアプリにつき最大 30 個のプライベート プロパティ
  • 公開プロパティの最大数は 30 個
  • 単一のプロパティに対する UTF-8 エンコードでの文字列(キー + 値)の最大 124 バイトの制限

一部のリソース メソッド(properties.update など)には propertyKey が必要です。プロパティのキーを取得するには、properties.list メソッドを使用します。

JSON 表現
{
  "selfLink": string,
  "value": string,
  "visibility": string,
  "kind": string,
  "etag": string,
  "key": string
}
フィールド
value

string

このプロパティの値。

visibility

string

このプロパティの公開設定。指定できる値は PRIVATE(デフォルト)と PUBLIC です。限定公開プロパティは、認証済みのリクエストを使用してのみ取得できます。認証済みのリクエストでは、OAuth 2 クライアント ID で取得したアクセス トークンを使用します。API キーを使用して非公開プロパティを取得することはできません。

kind

string

出力のみ。これは常に drive#property です。

etag

string

出力のみ。プロパティの ETag。

key

string

このプロパティのキー。

Methods

delete

プロパティを削除します。

get

キーでプロパティを取得します。

insert

プロパティをファイルに追加します。すでに存在する場合は更新します。

list

ファイルのプロパティを一覧表示します。

patch

プロパティを更新します。

update

プロパティを更新します。