2017-12-27 8 views
1

API SMSInterceptor.grabNextSMS()を使用してSMSを読み取ります。しかし、デュアルシムでは、私たちがSMSを受け取ったスロットまたは番号からは検出できません。API SMSInterceptor.grabNextSMS()を使用してSMSを読み取って電話番号またはSimシリアル番号を検出するにはどうすればよいですか?

APIは、SMSが読み取られるメタデータやSIMシリアル番号などのテキスト以外の情報を提供しますか?

例:実際には、当社のシステムで事前登録されている特定の番号からのみSMSを読み込み、他の番号またはスロットからのSMS読み取りを拒否したいと考えています。

これを達成するための指針を提供できますか?それは電話番号にSIMシリアル番号の任意のメタデータラインスロット番号を提供し、我々は我々の要件を達成するためにいくつかのロジックを適用することができます。

答えて

0

私はそれが可能ではないと思います。 SmsMessagehereを使用してメッセージの内容を解析し、S​​MSが送信された番号は含まれていないようです。

しかし、その番号をメッセージ本文にエンコードすることができます。そのため、アクティベーションコードのほかに番号も付いているので、すべてを解析できます。そのためには、自分のnative interfaceを直接使用するのではなく、cn1libを使用してください。

関連する問題