AbemaTVの番組が開始する何分前かにメールやLINE Notifyなどで通知します。拡張機能等から利用できます。通知時に少しタイムラグが生じます。
メールアドレスやLINE Notifyのトークンなど送信された情報は番組通知のためだけに使用し、通知後はサーバーには残りません。
開発者向け利用方法
abm-notify@nakayuki.netから通知メールが送信されます。携帯等でリアルタイムに受信できるメールアドレスを設定すると便利です。キャリアメールでは受信できない可能性があるためgmailなどをおすすめします。
LINE NotifyによりLINEに通知メッセージを送信することができます。
LINE Notifyのマイページからパーソナルアクセストークンを取得することができます。
まずLINE Notifyマイページにログインし、下の方の「トークンを発行する」ボタンをクリックします。
次にトークンを発行する画面に通知の表示される任意の名前(「AbemaTV通知」など)を入力、通知先のトークルームを選択し「発行する」ボタンを押します。
英数字の文字列からなるトークンが表示されますので、これをコピーして(拡張機能等の設定画面で)設定してください。
いわゆるWebhookとして指定したURLへのPOSTリクエストによる通知も可能です。以下の内容がPOSTされますのでPHP等で受け取ったりできます。
POSTパラメータ | 内容 |
text | メールやLINE Notifyの本文と同じ番組通知本文 |
title | 番組タイトル |
channel | チャンネル("drama"や"anime24"など) |
channelName | チャンネル名("ドラマチャンネル"や"アニメ24チャンネル"など) |
slotid | 番組ID |
POST先のURLにSlackのincoming webhookのURLを指定すると上記の内容ではなくslackへの投稿する内容が送信されます。
Discordのwebhookも試験的に対応しています。