method base64Decode(data)
| Arguments : |
| name | Type | 説明 |
|
data | String |
base 64でエンコードされたデータを持つ文字列 |
| 戻り値 : |
| Type | 説明 |
|
Byte [ ] |
デコードされたデータ
|
method base64Encode(data)
| Arguments : |
| name | Type | 説明 |
|
data | ByteArray |
computeHmacSha256Signatureまたはbase64のデコードから返された値 |
| 戻り値 : |
| Type | 説明 |
|
String |
base 64のエンコードデータ
|
method computeHmacSha256Signature(value, key)
| Arguments : |
| name | Type | 説明 |
|
value | String |
計算されたこの署名の値 |
|
key | String |
このキーを利用して署名が計算される |
| 戻り値 : |
| Type | 説明 |
|
Byte [ ] |
入力値の署名
|
| Arguments : |
| name | Type | 説明 |
|
date | Date |
フォーマットされた日付 |
|
timeZone | String |
ターゲットのタイムゾーン |
|
format | String |
仕様の書式を設定 |
| 戻り値 : |
| Type | 説明 |
|
String |
フォーマットされたデータ
|
| サンプル : |
Utilities.formatDate(new Date(), "GMT", "yyyy-MM-dd'T'HH:mm:ss'Z'");
|
method sleep(milliseconds)
-
指定した期間をスリープ状態にするスクリプを設定
ただちに指定されたミリ秒数の間スリープするためのスクリプトを設定:最大の値は5000
| Arguments : |
| name | Type | 説明 |
|
milliseconds | int |
スリープ状態のミリ秒値 |
method jsonParse(jsonString)
-
JSONの文字列をデコード
JSON形式で指定された文字列についてデコードされたJavaScriptオブジェクトを返す
( 参考 :jsonStringify)
| Arguments : |
| name | Type | 説明 |
|
jsonString | String |
エンコードされたJSONのデータをもつ文字列 |
| 戻り値 : |
| Type | 説明 |
|
Object |
デコードされたデータ
|
| サンプル : |
var jsonString = "{\"foo\": \"bar\", \"baz\": true}";
var object = Utilities.jsonParse(jsonString);
for (var i in object) {
Logger.log(i + ": " + object[i]);
}
|
method jsonStringify(object)
-
JSONのエンコードを実行
与えられたJavaScriptオブジェクトについてエンコードされたJSON文字列を返す
( 参考 :jsonParse)
| Arguments : |
| name | Type | 説明 |
|
object | oject |
JSON形式にエンコードされたJavaScriptオブジェクト |
| 戻り値 : |
| Type | 説明 |
|
String |
エンコードするデータ
|
| サンプル : |
var object = {foo: "bar"};
Browser.msgBox(Utilities.jsonStringify(object));
|
|