42.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;