そのため、APIトークンを使用してwebsocketに接続でき、通知を受け取りました。着信コールの場合、次のようなすべての情報をプッシュします。
{"type":"push","targets":["stream"],"push":{"type":"mirror","source_device_iden":"XXXXXXX","source_user_iden":"ujC7S24sQxw","client_version ":206,"dismissible":true,"title":"5555551212","body":"着信","application_name":"Pushbullet","package_name":"com.pushbullet.android","notification_id" :"6","icon" "ここに大きな価値があります"}}
555-1212 から電話がかかってきたことがわかります (プライバシーのために番号を変更しました)。ただし、SMS の場合は、SMS が変更されたという通知だけが届きます。body フィールドがないため、どこから来たのか、メッセージが何であるかはわかりません。それが言うのは、タイプの sms_changed だけです:
{"type":"push","targets":["stream"],"push":{"type":"sms_changed","source_device_iden":"XXXXXXXXX"}}
私は何を間違っていますか?公開できるように、SMS メッセージと送信者情報を取得したいと考えています。どんな助けでも大歓迎です。