SUTAYA DISCASのキャンペーン通知をLINEで受ける方法
Date
2022/09/15
Update
2022/10/23 12:27
Tag
ハック
TSUTAYA DISCASの単品レンタルキャンペーンの開始をLINEでキャッチしたい方へ。
背景
僕は映画が好きなので、TSUTAYA DISCASをよく使う。
どのサブスクにも無い映画というのが一定数あり、「観たい!」と思った映画がサブスクになかった場合は、メモっておき、ある程度溜まったらTSUTAYA DISCASで借りて1ヶ月くらいかけて消化、というサイクルを回している。
その際、月に1〜2回程度実施される「単品レンタルキャンペーン」のタイミングを押さえるのがマスト。なぜなら、旧作レンタルが通常220円のところ1枚97円になるから。半額はデカすぎる!
しかし、一点問題が。
TSUTAYA DISCASの単品レンタルキャンペーンはサイト上でのお知らせリリースがされず、RSSなどでキャッチができない。ので、開始情報をキャッチすることができない。
キャンペーンページのURLは固定されているようだが、日々このページをリロードし…というのもなんだかやるせない。
解決策
この悩みは、Feed43というWebページをRSS化するサービスと、IFTTTを組み合わせることで解決可能だ。
以下、詳細な手順を紹介する。
Feed43でキャンペーンページをRSS化

「I agree to the Terms of Service」にチェックを入れ、「Continue」を押す。

「Address」欄に以下のURLをコピペで入力し、「Encoding」にUTF-8と入力し、「Reload」を押す。
https://www.discas.net/netdvd/dcp/feature/dvdcdcp/

何やらごちゃごちゃと表示されるので、「Item (repeatable) Search Pattern」の欄に以下の記述をそのままコピペで入れる。
<div class="l_contents l_campaign">{*}
<h2 class="el_ttl">{%}</h2>{*}
<ul class="l_desc">{*}
<li>{%}</li>{*}
<li>{%}</li>{*}
<li>{%}</li>{*}
<li>{%}</li>{*}
<li>{%}</li>{*}
<li>{%}
</ul>{*}
</div>{*}

「Extract」を押した際、以下のような表示が出てくればOK。

その下に表示されたStep 3. Define Output Formatというところを調整する。「Feed Title」「Feed Link」「Feed Description」はそのままでOK。その下の欄には以下をそれぞれコピペで入力する。
- Item Title Template
{%1}
- Item Link Template
https://www.discas.net/netdvd/dcp/feature/dvdcdcp/
- Item Content Template
{%2}
{%3}
{%4}
{%5}
{%6}
{%7}
入力したら、「Preview」を押す。

以下のような表示がされれば、成功。
次のステップで使うので、「Feed URL」に書かれているURLをメモしておく。

IFTTTを使いLINEでRSSを受信
IFTTTとは、いろいろなWeb上のものを連携させることができるサービス。上記のステップで発行したRSSから受信したフィードを、自分のLINEアカウントに送信する、というステップをIFTTT上で作成する。

好きな方法でアカウントを作る。(アカウント作成手順はごく一般的なため割愛)

アカウント作成完了し、ログイン状態となったら「Create」を押す。

「If This」の横の「Add」を押す。

「Search Service」の欄に「RSS」と入力する。

「RSS Feed」が出てくるので、押す。

「New feed item」を押す。

「Feed URL」欄に、先程Feed43で作成したURLをペーストし、「Create trigger」を押す。

「Then That」の横の「Add」を押す。

「Search Service」の欄に「LINE」と入力するとLINEが出てくるので、押す。

「Send message」を押す。

「Connect」を押す。

IFTTTをLINEに連携しますよーという画面が出るので、「同意して連携する」を押す。

LINE通知内容の詳細設定画面となるが、全てそのままでOK。一番下の「Create Action」を押す。

「Continue」を押す。

「Finish」を押せば、完了。

以降、TSUTAYA DISCASの単品レンタルキャンペーン情報が更新されるたびにLINEに通知が届く。