0

そのため、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 メッセージと送信者情報を取得したいと考えています。どんな助けでも大歓迎です。

4

1 に答える 1

0

これはまだ公に文書化されておらず、近い将来に実装を変更する可能性があるため、公開することをためらっています. また、現在の実装の詳細もわかりません。

www.pushbullet.com を使用して、Web サイトで SMS を行うときにネットワーク トラフィックを (chrome インスペクタで) 見ることで、現在の動作を確認できます。

于 2015-10-20T20:28:24.130 に答える