47.6 UNSUBSCRIBE_PUSH_NOTIFICATIONSプロシージャ
このプロシージャは、アプリケーションのプッシュ通知からユーザーをサブスクライブ解除します。
構文
APEX_PWA.UNSUBSCRIBE_PUSH_NOTIFICATIONS (
p_application_id IN NUMBER DEFAULT [current application id],
p_user_name IN VARCHAR2 DEFAULT [current user],
p_subscription_interface IN VARCHAR2 DEFAULT NULL )
パラメータ
パラメータ | 説明 |
---|---|
p_application_id |
プッシュ・サブスクリプションがあるアプリケーションのID。 |
p_user_name |
プッシュ・サブスクリプションを持つユーザーのユーザー名。 |
p_subscription_interface |
ブラウザから生成されたサブスクリプション・オブジェクト(JSON)。指定した場合、このサブスクリプションのみサブスクライブ解除されます。指定しない場合、すべてのサブスクリプションがサブスクライブ解除されます。 |
例
次の例では、プッシュ通知からユーザーをサブスクライブ解除します。通常、これは、サブスクリプション・オブジェクトを生成できるAPEX JavaScript API APEX.pwa.unsubscribePushNotifications
およびAPEX.pwa.getPushSubscription
とともに使用されます。
BEGIN
apex_pwa.unsubscribe_push_notifications;
END;
親トピック: APEX_PWA