47.5 SUBSCRIBE_PUSH_NOTIFICATIONSプロシージャ
このプロシージャは、アプリケーションからプッシュ通知を受信できるように、ユーザーをアプリケーションにサブスクライブします。
構文
APEX_PWA.SUBSCRIBE_PUSH_NOTIFICATIONS (
p_application_id IN NUMBER DEFAULT [current application id],
p_user_name IN VARCHAR2 DEFAULT [current user],
p_subscription_interface IN VARCHAR2 )
パラメータ
パラメータ | 説明 |
---|---|
p_application_id |
プッシュ・サブスクリプションがあるアプリケーションのID。 |
p_user_name |
プッシュ・サブスクリプションを持つユーザーのユーザー名。 |
p_subscription_interface |
ブラウザから生成されたサブスクリプション・オブジェクト(JSON)。 |
例
次の例では、通知をプッシュするユーザーをサブスクライブします。通常、これは、サブスクリプション・オブジェクトを生成できるAPEX JavaScript API APEX.pwa.subscribePushNotifications
およびAPEX.pwa.getPushSubscription
とともに使用されます。
BEGIN
apex_pwa.subscribe_push_notifications (
p_subscription_interface => '{ "endpoint": "", "expirationTime": null,
"keys": { "p256dh": "", "auth": "" } }' );
END;
親トピック: APEX_PWA