2011-01-27 5 views
2

ここでは、ネイティブメッセージングアプリケーションがそれらをキャッチする前に、アプリケーションがテキストメッセージを受信できるようにする方法に関する素晴らしい情報を得ました。私のアプリケーションにのみ関連するSMSメッセージのフィルタリング

しかし、私は私が最終的に行うために探しています何私のアプリケーション

のニーズに合わせて、これを成形する方法についてもう少し詳細を探しています、唯一の私に関連するテキストメッセージを持っていることですアプリケーションはネイティブのメッセージングアプリケーションの前に私のアプリケーションでキャッチされたものになりますが、他のすべてのテキストメッセージは通常の場所に向いています。

テキストメッセージや何らかのポートに余分なデータを追加する方法はありますか?あなたの160文字を失うことなく、ネイティブメッセージングアプリとは対照的に、テキストメッセージを私のアプリにフィルタリングすることができますか?私は本当にすべてのテキストメッセージのためのネイティブメッセージングアプリを置き換える私のアプリケーションを探していないだけで、今はもっと簡単にするようになっているように、私のアプリケーションに関連するテキストメッセージを扱うのが好きですネイティブ・メッセージング・アプリケーションから個々のテキスト・メッセージをコピーまたはインポートしてアプリケーションに取り込むための良い方法はありません(少なくともhTC電話では)ので、エンド・ユーザーの観点からアプリケーションに入ります。

ご迷惑をおかけして申し訳ございません。ご迷惑をおかけいたしますが、ご了承ください。明らかにする!ありがとう!

答えて

0

ネイティブメッセージングアプリケーションの前にフィルターを設定してメッセージコンテンツの正規表現(正規表現)フィルタリングを行うと仮定すると、文字制限の一部を使い果たしたり、あなたのアプリケーションが複数のSMSメッセージ(つまり、2,3以上のSMSを使用する1つのメッセージ)を扱うように拡張されていることを確認してください。

私が知っているSMSの内部の詳細の説明を読むのが最も簡単です、SMS and the PDU format、公式ITU-Tプロトコル文書を通っていないのはこれです。そこにはSMSの他のフィールドがありますが、あなたの目的のためにそれらの1つを確実にハイジャックすることはできません。しかし、もう一度、あなたが試行の一束をした場合は、エラー&、あなたはかもしれない方法を見つける。

関連する問題