通知メッセージがユーザーに届いたかどうか知りたい
配信予約を行った通知メッセージが実際にユーザーまで届いたかどうかは、API を利用して確認します。
LINE Webhook の設定が必要です
通知メッセージがユーザーまで到達したか否かを判定するためには、LINE Messaging API の Webhook 設定が必要です。
Webhook の設定方法については下記を参考にしてください。
Webhook URLを設定する | LINE Developers
通知メッセージ送信結果の取得
LINE Webhook の設定が済んだ状態で、ソーシャルPLUS の通知メッセージ送信結果の取得 API を使用します。
この API を使うことで、通知メッセージが届かなかったユーザを検知し、メールや SMS での通知に切り替えるといった対応を行うことができます。
詳しい判定内容は 通知メッセージ送信結果の取得 API のレスポンスパターン を確認してください。
2つの status の違い
$.result.status
は後方互換のためのパラメータです。通知メッセージの送信結果を取得する機能を新規で実装される場合は $.result.detail.status
の値のみを取得してください。