ウィジェット設定: Update
このリクエストでは、アプリトークン・シークレット・店舗IDを指定することで、店舗のウィジェットの設定を変更することができます。
詳細のリクエスト内容については下記サンプルを参考にしてください。
Parametersに記載のある項目について変更できます。
Request
PATCH https://api.univapay.com/stores/{storeId}/widget_configuration
Parameters:
Fields | |
---|---|
colors.main_background | string (HexColor) 入力欄背景。入力フォームが表示されるエリアの背景色。デフォルトは #fafafa |
colors.main_color | string (HexColor) ヘッダーと下部のボタンの背景色。デフォルトは #fafafa |
colors.main_text | string (HexColor) ヘッダーと下部のボタンの文字色。デフォルトは #838383 |
colors.primary_text | string (HexColor) タイトル(デフォルトはストア名)の文字色。デフォルトは #fafafa |
colors.secondary_background | string (HexColor) ロゴとタイトルが含まれるエリアの背景色。デフォルトは #ee7a00 |
colors.secondary_text | string (HexColor) (指定がある場合は)ウィジェットのタイトル下部に表示される説明文の文字色。デフォルトは #222222 |
colors.base_text | string (HexColor) 上記で指定されない他のテキストの文字色。デフォルトは #000000 |
Headers:
Authorization: Bearer {secret}.{jwt}
Body:
curl --request PATCH \
--url https://api.univapay.com/stores/5820d348-15d1-11e7-8e4b-27dd220b033f/widget_configuration \
--header 'Authorization: Bearer {secret}.{jwt}'
--data '{ "colors": { "main_background": "#d9e3f0" } }'
Response
Code: 200
Headers:
Content-Type: application/json
Body:
{
"colors": {
"main_background": "#d9e3f0",
"secondary_background": "#d9e3f0",
"main_color": "#ff8a65",
"main_text": "#37d67a",
"primary_text": "#37d67a",
"secondary_text": "#37d67a",
"base_text": "#37d67a"
}
}