アプリケーション新規登録
以下のJSON形式のオブジェクトを受け取り、アプリケーションの登録を行います。
リクエスト
■ リクエストメソッド
POST
■ リクエストボディ
以下の値を持つJSONオブジェクト
パラメータ | 必須 | 説明 |
---|---|---|
app | ○ | アプリケーション名 |
description | アプリケーションの説明 | |
type | ○ | アプリケーションタイプ WebApp: Web API LineApp: LINE API FacebookApp: Facebook API |
parent_id | 親アプリケーションのunique_id デフォルトは"0"(親アプリなし) |
以下の項目はタイプが"WebApp"の場合のみ
項目 | 必須 | 説明 |
---|---|---|
is_chat_window_enabled | ○ | 0: チャットウィンドウを設置しない 1: チャットウィンドウを設置する |
header_color | △ | チャットウィンドウのヘッダー文字色 例)#ffffff is_chat_window_enabled=1の時、必須 |
header_bg_color | △ | チャットウィンドウのヘッダー背景色 例)#2baab1 is_chat_window_enabled=1の時、必須 |
header_title | △ | チャットウィンドウのヘッダータイトル is_chat_window_enabled=1の時、必須 |
user_balloon_bg_color | △ | ユーザ側の吹き出し背景色 is_chat_window_enabled=1の時、必須 |
character_image | △ | チャットウィンドウのキャラクターイメージ名 is_chat_window_enabled=1の時、必須 |
allowed_domains | △ | チャットウィンドウの設置を許可するドメイン名 複数ある場合はカンマ区切りで指定 ドメインを制限しない場合は"*"と指定 is_chat_window_enabled=1の時、必須 |
send_url | チャットウィンドウが送信する先のURL 指定しない場合はデフォルト送信先 |
|
allowed_ips | アクセス可能なIPアドレス |
以下の項目はタイプが"LineApp"の場合のみ
項目 | 必須 | 説明 |
---|---|---|
channel_id | Channel ID | |
channel_secret | Channel Secret | |
access_token | Access Token |
以下の項目はタイプが"FacebookApp"の場合のみ
項目 | 必須 | 説明 |
---|---|---|
access_token | アクセストークン |
■ リクエストボディの例
{"app":"app1", "description":"ウェブチャット", "type":"WebApp", "is_chat_window_enabled":1, "header_color":"#2baab1", "header_title":"カスタマーサポート", "user_balloon_bg_color":"#2baab1", "character_image":"434178f141124497abf7d7d724ed7808.png", "allowed_domains":"goqsmile.jp"}
レスポンス
なし(共通レスポンスのみ)