動作テスト環境にアプリを作成する
動作テスト環境にアプリを作成します。
動作テスト環境とは、アプリをデプロイする前に一時的にアプリの情報が保存される場所です。
本番環境に変更を反映する場合、このAPIを実行した後に、アプリ設定を運用環境へ反映するAPIを実行してください。
アプリ設定を運用環境へ反映するAPI
このAPIを実行しても、APIリクエスト数にはカウントされません。
URL
- 通常のアプリ
- https://sample.cybozu.com/k/v1/preview/app.json
- ゲストスペースのアプリ
- https://sample.cybozu.com/k/guest/
GUEST_SPACE_ID
/v1/preview/app.json
HTTPメソッド
POST
必要なアクセス権
- アプリの作成権限
リクエスト
パラメーター
パラメーター名 | 型 | 必須 | 説明 |
---|---|---|---|
name | 文字列 | 必須 | アプリの名前 64文字以内で指定します。 |
space | 数値 | 省略可 | スペースID スペースのスレッドにアプリを作成する場合に指定します。 |
thread | 数値 | 省略可 | スレッドID スペースのスレッドにアプリを作成する場合に指定します。 |
リクエストの例
ヘッダー
|
|
ボディ
|
|
レスポンス
プロパティ
プロパティ名 | 型 | 説明 |
---|---|---|
app | 文字列 | 作成されたアプリのID |
revision | 文字列 | 作成されたアプリのリビジョン番号 |
レスポンスの例
|
|
サンプルコード
curlを使ったリクエスト
|
|
kintone.api()
を使ったリクエスト
kintone.api()
の詳細は、次のページを参照してください。
kintone REST APIリクエストを送信する
|
|
補足
-
自動で作成される次のフィールドは、APIを実行するユーザーが設定している表示言語の名称になります。
- レコード番号
- 作成者
- 更新者
- 作成日時
- 更新日時
- ステータス
- 作業者
- カテゴリー
言語設定が「Webブラウザーの設定に従う」の場合、「Accept-Language」ヘッダーの有無によって、取得する言語が変わります。
- ヘッダーあり:「Accept-Language」ヘッダーで指定した言語
- ヘッダーなし:cybozu.com共通管理のロケールの設定で設定した言語
ロケールの設定
制限事項
- APIトークンは使用できません。
動作テスト環境におけるアプリの作成および設定の変更、運用環境アプリへの反映の手順は次のページを参考してください。
アプリの作成と設定変更の流れ