質問: **実現したいこと** スマホに届くプッシュ通知の情報を読み取って指定の内容がある際にAndroid,iOSで使われいる目覚まし時計を鳴らしたい。 **内容** 現在スマホに届くプッシュ通知とアプリケーションの橋渡しができるようなものが作れたらいいなと考えているのですが、調べた限りスマホに届くプッシュ通知の情報を読み取るのは難しそうだなと考えました。 浅学のため自分の見解があっているかもわかりません。 プッシュ通知の情報を読み取ってそれを利用することは可能なのでしょうか、可能であれば方向性を教えていただけたら幸いです。 よろしくお願いいたします。
回答: 「質問への追記・修正の依頼」欄のやり取りからすると... 「自アプリ宛のプッシュ通知を受け取って、他のアプリを起動したい」が、機能を実現する方法を調べるキーワードがわからないということですね。 自アプリ宛のプッシュ通知を受け取る方法の例やサンプルは、「iOS プッシュ通知」「Android プッシュ通知」のキーワードに 「サンプル」や「実装」というキーワード文字を追加して検索するといろいろ出てくると思います。 自アプリ内から他のアプリを起動するためのキーワードとしては、「Custom URL Scheme」「ディープリンク」「Universal Links」あたりで検索でしょうか。検索するといろいろ見つかります。 なお、全てのアプリで「Custom URL Scheme」が、公開されているわけではないので使用できるアプリは「Custom URL Scheme」が公開されているアプリに限定されます。 「Custom URL Scheme」のメジャーなものとしては、`LINE://` や `twitter://` があります。 たとえば、自アプリから `line://msg/text/?{text_message}` のURLスキーマを開くと LINE アプリが起動して、`{text_message}` を送信する宛先ユーザの選択画面が開きます。詳しくは LINE URLスキームを使う 参照 なお、OS のアップデートで古い方法が使えなくなっていることもありますので、見つけたサンプルが、ターゲットにする OS に対応した方法かを確認してから試してみましょう。