LoginSignup
6
6

More than 5 years have passed since last update.

【im.kayac.com】iPhoneやAndroidのPush通知で遊ぼう【Notify My Android】

Posted at

こんにちは。
株式会社LOUPEのMKです。

スマートフォンに通知を送りたいけど、アプリ開発の経験ないし…とか思ってる皆さん。
実は、iPhone、Android共にプッシュ通知を簡単に実装できるAPIがあるんです。

今日はiPhoneやAndroidの通知で遊ぶ話をしたいと思います。

im.kayac.com (iPhone)

まずは iPhone から。

im.kayac.com です。

上記サイトからアカウント登録して、App StoreからiPhoneへダウンロードしておきます。

iPhone Appの方でログインすれば、準備はOKかな。

詳しい使い方は公式サイトに載っているのでそちらを参照。

Ruby使いの方は、Gemが公開されているので、これを使うのがオススメです。

現状、無料で使えているのでとても良いですね。

良さを感じた方はぜひ有料版を。

Notify My Android

お次はAndroid。

Notify My Android、NMAです。

こちらも詳しい使い方はドキュメント参照

アカウントを作成したら、コチラのアカウント設定からAPI Keyを生成、コピーしておきましょう。

Google PlayからアプリをAndroid端末にインストールしてログインした状態で、

 curl --data-ascii "apikey=YOUR_API_KEY" \
      --data-ascii "application=testapp" \
      --data-ascii "event=test" \
      --data-ascii "description=testdescription" \
      https://www.notifymyandroid.com/publicapi/notify

とかやってやると、運が良ければ通知が来るし、運が悪ければ来ません。
僕は最初の数回だけ来て、あとは来ませんでした。たぶんAPI制限。

実はこれ、アプリの右下の方にPREMIUMって書いてて、アプリ内課金すればめっちゃ来るようになります。
たしか1時間に800回まで。

im.kayac.comに比べてココが残念なんだけど、そもそもこういうWeb APIって常にサーバー起動させておかなきゃいけないんだし、しょうがないよね。

課金するとPush通知爆撃とかやって遊べるようになります。

こないだ作ったPoke to MKの通知は、コレで実装してます。

良いPush通知ライフを!

今回紹介した2つのPush通知APIは、いずれも通知先のスマートフォンにアプリをインストールしてもらわなければなりません。

自社開発しているサービスの通知をコレで担う、というのは厳しいかもしれませんが、仲間内で遊ぶぶんにはこれで十分かと。

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6