- リポジトリの公開範囲は正しいか
- README.gsは書いたか
- GithubActionsは導入したか(システム情報を参照)
- secretsを設定しているか
- GASID(Translate GASID: https://github.com/shimajima-eiji/--GAS_v5_Translate)
新しいAPIサービスを作る時の開発促進のため
ver1.0.0
key | value | 用途 | 備考 |
---|---|---|---|
SSID | スプレッドシートのID | ||
SSNAME | スプレッドシート名 |
function __doGet_debug() {
doPost({
parameter: {
name: "テストユーザー",
message: "テスト"
}
})
}
function __doPost_debug() {
doPost({
postData: {
contents: [
{name: "テストユーザー"},
{message: "テスト"}
]
}
})
}
# Get
curl -L (GASのWebアプリURL)
# Post(ここでは使えない)
curl -X POST 'https://example.com/' \
-H 'Content-Type: application/json' \
-d '{"key1": "value1", "key2": "value2"}'
リクエストボディ | 概要 |
---|---|
?key=(環境変数) | キーの値を取得 |
?key=(環境変数)&value=(該当する任意の値) | キーに値を登録 |
JSON形式
パラメータ | 欠損の可能性 | 出力例 |
---|---|---|
result | なし | Success or Failed |
message | あり(set時) | key's value or comment |
システム名称 | 情報 |
---|---|
READMEフォーマットのバージョン | ver1.2022.02.08 |
README.gs -> README.md | https://github.com/shimajima-eiji/--GAS_v5_Template/blob/main/.github/workflows/convert_gs2md.yml |
translate ja -> en | https://github.com/shimajima-eiji/--GAS_v5_Template/blob/main/.github/workflows/translate_ja2en.yml |