Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

【PushBulletAPI】連絡フォームの通知をPushBulletを使って受け取る

More than 3 years have passed since last update.

巷(WEB)でよく見る「連絡フォーム」

これってほとんどの人がGmailなどに飛ばしているかと思います(勝手な想像)
いいとは思うんですがGmailとかだと気づかないうちに迷惑メール扱いされて儲け話などを逃してしまう可能性が無きにしもあらず。
そこで今回は便利な通知アプリ「PushBullet」を使ってフォームからの内容を受け取りたいと思います。

このアプリはPC・Android・iPhoneにも対応しているので外に出てても教えてくれるのがポイントです

★方法


①各デバイスのアプリをDLしインスコする

↓からDLする

https://www.pushbullet.com/apps

(ここではChrome版を使って説明しています)

②次にAPIを利用するための準備を行う

今回はGitHubで公開されている Pushbullet for PHPを使わせてもらいます

作者に感謝しながら Pushbullet.php をDLします。

DLが完了したら自分のサーバーにうpしておきます。

③HTMLなどで送信フォームを作る

20150603224036.png

↑こんなかんじで

④自分のPushBulletのトークンを取得する

↓ここから見に行けます

https://www.pushbullet.com/account

20150603224023.jpg

⑤送信フォームの値を処理するPHPを作る

(値の処理は各自にお任せします)

Pushbullet.php を使うために必要な項目は

一番最初に

push.php
require_once './PushBullet.class.php';

次に

push.php
$p = new PushBullet(' ここに自分のトークンを記述する ');

最後に

push.php
#### Pushing to multiple devices(複数のデバイスに送信)
//Push to all of your own devices, if you set the first argument to NULL or an empty string
$p->pushNote(NULL, '【PushBulletのタイトル】'.’【変数に入れたフォームの値】’);

できたら Pushbullet.php と同じ場所にうpします。

⑥試しに送ってみる

20150603224002.jpg

こんな感じで見れます

sola-msr
ミセ*゚ー゚)リ そんな事言われてもウチ、ポン・デ・ライオンやし
andfactory
Smartphone Idea Companyとして、人々の生活に「&(アンド)」を届ける。
https://andfactory.co.jp/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away