79 lines
1.9 KiB
TOML
79 lines
1.9 KiB
TOML
name = "Dreame Activity"
|
|
handle = "dreame-activity"
|
|
application_url = "https://example.ngrok-free.app"
|
|
embedded = true
|
|
|
|
[build]
|
|
automatically_update_urls_on_dev = true
|
|
include_config_on_deploy = true
|
|
|
|
[access_scopes]
|
|
scopes = "read_orders,read_metaobjects,write_metaobjects,write_metaobject_definitions"
|
|
|
|
[auth]
|
|
redirect_urls = [
|
|
"https://example.ngrok-free.app/auth/callback",
|
|
"https://example.ngrok-free.app/auth/shopify/callback",
|
|
"https://example.ngrok-free.app/api/auth/callback"
|
|
]
|
|
|
|
[metaobjects.app.dreame_activity]
|
|
name = "Dreame Activity"
|
|
access.admin = "merchant_read_write"
|
|
access.storefront = "none"
|
|
|
|
[metaobjects.app.dreame_activity.fields.activity_id]
|
|
name = "Activity ID"
|
|
type = "number_integer"
|
|
required = true
|
|
|
|
[metaobjects.app.dreame_activity.fields.api_app_id]
|
|
name = "API App ID"
|
|
type = "single_line_text_field"
|
|
required = true
|
|
|
|
[metaobjects.app.dreame_activity.fields.api_secret]
|
|
name = "API Secret"
|
|
type = "single_line_text_field"
|
|
required = true
|
|
|
|
[metaobjects.app.dreame_activity.fields.status_api_url]
|
|
name = "Status API URL"
|
|
type = "url"
|
|
required = true
|
|
|
|
[metaobjects.app.dreame_activity.fields.push_api_url]
|
|
name = "Push API URL"
|
|
type = "url"
|
|
required = true
|
|
|
|
[metaobjects.app.dreame_activity.fields.status_success_code]
|
|
name = "Status Success Code"
|
|
type = "number_integer"
|
|
required = false
|
|
|
|
[metaobjects.app.dreame_activity.fields.status_active_required]
|
|
name = "Status Active Required"
|
|
type = "boolean"
|
|
required = false
|
|
|
|
[metaobjects.app.dreame_activity.fields.push_success_code]
|
|
name = "Push Success Code"
|
|
type = "number_integer"
|
|
required = false
|
|
|
|
[metaobjects.app.dreame_activity.fields.redirect_url]
|
|
name = "Redirect URL"
|
|
type = "url"
|
|
required = true
|
|
|
|
[metaobjects.app.dreame_activity.fields.button_text]
|
|
name = "Button Text"
|
|
type = "json"
|
|
required = true
|
|
|
|
[metaobjects.app.dreame_activity.fields.shop]
|
|
name = "Shop Override"
|
|
type = "single_line_text_field"
|
|
required = false
|