Dokumentacja dla programistów
Nowe interfejsy API do subskrypcji zdarzeń cyklu życia na poziomie funkcji
Możesz teraz zarządzać subskrypcjami zdarzeń cyklu życia na poziomie funkcji za pomocą API. Użyj get_app_lifecycle_subscriptions, update_app_lifecycle_subscription i delete_app_lifecycle_subscription, aby pobierać, konfigurować lub usuwać subskrypcje webhooków dla konkretnych funkcji aplikacji.
:point_right: Więcej informacji o subskrypcjach zdarzeń cyklu życia na poziomie funkcji znajdziesz tutaj.
query {
get_app_lifecycle_subscriptions(app_id: "123", version_id: "456") {
id
entity_id
event_type
webhook_url
is_sync
}
}
mutation {
update_app_lifecycle_subscription(
entity_identifier: "my-app::my-object-feature"
entity_type: "appFeature"
input: {
lifecycle_events: [
{
event_type: "AppFeatureObject:create"
webhook_url: "https://myapp.com/webhooks/lifecycle"
is_sync: false
}
{
event_type: "AppFeatureObject:delete"
webhook_url: "https://myapp.com/webhooks/lifecycle"
is_sync: false
}
{
event_type: "AppFeatureObject:update_attributes"
webhook_url: "https://myapp.com/webhooks/lifecycle"
is_sync: true
}
]
}
) {
id
event_type
webhook_url
is_sync
}
}
mutation {
delete_app_lifecycle_subscription(
entity_identifier: "my-app::my-object-feature"
entity_type: "appFeature"
)
}