LINE Notify API
前にLINE Notify APIを使って、自分のタイムラインの中から条件に合う候補を抽出したり、特定のワードをツイートしたアカウントを抽出したりしました。
![](https://3pysci.com/wp-content/uploads/2022/06/twitterapi16-2-300x221.png)
![](https://3pysci.com/wp-content/uploads/2021/11/twitterapi17-1-300x255.png)
ただこういくつも同じ場所に表示されると通知が多くなるにつれ、どの通知がどう処理された結果の通知なのか分からなくなってきます。
例えばこんな感じで二種類の通知が混ざってきてしまいます。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-1-522x1024.png)
そこでLINEのグループを使って、通知の分類をしてみようと言うのが今回の内容です。
ということで始めていきましょう。
グループの作成
まずはグループの作成をしていきます。
LINEで友達のリストが表示されている画面の右上のマークをクリックします。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-2-521x1024.png)
「トークルームを作成」が表示されますので、「グループ」をタップ。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-3-515x1024.png)
「友達を選択」の画面が表示されます。
ここで一つ注意点。
後ほどLINE Notifyとの連携が必要になりますが、LINE Notifyとの連携はトークンを作成後にやる必要があるようなので、ここでは追加しないでください。
ということで「次へ」をタップ。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-4-526x1024.png)
「グループプロフィール設定」が表示されるので、グループ名を入力し、作成をタップします。
今回、グループ名は「おはよう戦隊挨拶回り」としました。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-5-892x1024.png)
LINE Notifyのトークンの取得
次に新しく作成したグループ用のLINE Notifyのトークンを取得します。
LINE Notifyにアクセスし、ログインした後、右上のアカウント名から「マイページ」をクリックします。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-6-1024x494.png)
連携中のサービスが表示されるので、下にスクロールして、「アクセストークンの発行(開発者向け)」を探します。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-7-1024x494.png)
「トークンを発行する」をクリックします。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-8-1024x494.png)
トークン名を記入し、先ほど作成したグループ(ここではおはよう戦隊挨拶回り)を選択し、「発行する」をクリックします。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-9-1024x517.png)
トークンが発行されるので、こちらをLINE Notify APIを使用しているプログラムに貼り付けます。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-10-1024x517.png)
LINE Notifyをグループに追加
これでプログラムを実行したら、新しいグループに通知がいくと思いきや、そう簡単にはいきませんでした。
プログラムを実行したら、LINE Notifyのアカウントにこのような通知がきました。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-11.png)
つまり新しく作成し、トークンを発行したグループとLINE Notifyを連携(招待)する必要があるとのことです。
ということで連携していきましょう。
新たに作成したグループのトークルームを開き、右上の三本線マークをタップします。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-12-517x1024.png)
「招待」をタップ。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-13-518x1024.png)
「LINE Notify」を選択し、右上の「招待」をタップします。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-14-541x1024.png)
これでトークルームに「LINE Notifyをグループに追加しました。」と表示されれば成功です。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-15-514x1024.png)
プログラムを実行するとちゃんと新たに作成したグループに通知がいくようになりました。
![](https://3pysci.com/wp-content/uploads/2021/11/lineapi2-16-517x1024.png)
先ほども少しお話ししましたが、この連携に関してはトークン発行後である必要があるようですので、ご注意ください。
これで色々なプログラムを作成し、多種多様な通知がLINEに行ったとしても綺麗に分類できるようになりました。
ではでは今回はこんな感じで。
コメント