はじめに
ノーコードツール【Make】で使えるLINEのモジュールはたくさんあるけど、どれが何に使えるのか? 英語でよくわからなかったので、17あるモジュールを日本語に訳してみました。
LINEモジュールを使用すると、LINEアカウント内の投稿、写真、ビデオを監視、公開、更新できます。
Getting Started with Line / LINEを使い始める
前提条件
- LINE アプリがインストールされている
- LINE Developers コンソールに開発者アカウントがある
- ボット専用の Messaging API チャネルを作成済み
太字で表示されるモジュール ダイアログ フィールド (このドキュメント記事ではなく Make シナリオ内) は必須です。
Connecting Line to Make / LINEアカウントとMakeの接続
まずはLINEアカウントを Make に接続する必要があります。
接続の手順はこちら
- LINE Developers コンソールにログインします
- 新しいプロバイダーを作成します
- メッセージング API チャネルの作成をクリックします
- 必要な情報を入力し、「作成」をクリックしてチャネルを作成します
- 上記で作成したチャンネルで、Messaging API タブを開き、LINE アプリを使用して QR コードをスキャンして、チャンネルを友達として追加します
- 「Messaging API」タブで、「チャネル アクセス トークン」セクションまで下にスクロールし、「発行」ボタンをクリックして、チャネル アクセス トークンを生成します
- [基本設定] タブに移動し、下にスクロールして、提供されたユーザー ID をコピーします
- 「Make」に移動し、LINE モジュールの「Create a connection / 接続の作成」ダイアログを開きます
- 手順 6 で生成したチャネル アクセス トークンと手順 7 でコピーしたユーザー ID をそれぞれのフィールドに入力し、[続行] ボタンをクリックして接続を確立します
接続が確立されると、モジュールの設定を続行できます。
【Make】LINE:モジュール全17 日本語訳
MESSAGE / メッセージ
-
Watch Events / ウォッチイベント
Triggers when an event occurs.
イベントが発生したときにトリガーします(特定の出来事が起こった時に処理を進める) -
Send a Reply Message / 返信メッセージを送信
Sends a reply message in response to an event from a user, group, or room.
ユーザー、グループ、またはルームからのイベントに応じて返信メッセージを送信します。 -
Send a Push Message / プッシュメッセージを送信
Sends a push message to a user, group, or room at any time.
ユーザー、グループ、またはルームにいつでもプッシュメッセージを送信します。 -
Send a Broadcast Message / ブロードキャストメッセージを送信
Sends a broad message to multiple users at any time.
複数のユーザーにいつでもメッセージを一斉送信します。 -
Download a Message Attachment / メッセージ添付ファイルをダウンロード
Downloads the content of images, videos, audio, and files sent by users.
ユーザーが送信した画像、動画、音声、およびファイルのコンテンツをダウンロードします。
NOTIFY API / 通知API
-
Send a Notification / 通知を送信
Sends notifications to users or groups from LINE Notify.
LINE 通知からユーザーまたはグループに通知を送信します。
GROUP/ROOM / グループ/ルーム
-
List Group/Room Members / グループ/ルームメンバーの一覧表示
Retrieve a list of the user IDs of a group or room that the bot is in. (This feature is available only to verified or premium accounts.)
ボットが参加しているグループまたはルームのユーザー ID のリストを取得します。(この機能は、認証済みまたはプレミアム アカウントでのみ使用できます。) -
Get a Group/Room Member Profile / グループ/ルームのメンバー プロフィールを取得
Gets the user profile of a member of a group or room that the LINE Official Account is in.
LINE 公式アカウントが参加しているグループまたはルームのメンバーのユーザー プロフィールを取得します。 -
Leave a Group/Room / グループ/ルームを退出
Leaves a group or room.
グループまたはルームを退出します。
RICH MENU / リッチメニュー
-
List Rich Menus / リッチメニューの一覧
Retrieves a list of all rich menus only created by API.
API でのみ作成されたリッチメニューの一覧を取得します。 -
Get a Rich Menu / リッチメニューの取得
Gets the data of a specified rich menu only created by API.
API でのみ作成された指定されたリッチメニューのデータを取得します。 -
Create a Rich Menu / リッチメニューの作成
Creates a new rich menu.
新しいリッチメニューを作成します。 -
Download a Rich Menu Image / リッチメニュー画像のダウンロード
Downloads an image associated with a rich menu only created by API.
API でのみ作成されたリッチメニューに関連付けられた画像をダウンロードします。 -
Delete a Rich Menu / リッチメニューの削除
Deletes a rich menu.
リッチメニューを削除します。
INSIGHT / インサイト
-
Get a Number of Message Deliveries / メッセージ配信数を取得
Returns the number of messages sent from LINE Official Account on a specified day.
指定した日に LINE 公式アカウントから送信されたメッセージの数を返します。 -
Get a Number of Followers / フォロワー数を取得
Returns the number of users who have added the TINE Official Account on or before a specified date.
指定した日付以前に LINE 公式アカウントを追加したユーザーの数を返します。
OTHER / その他
-
Make an API Call / API 呼び出しを行う
Performs an arbitrary authorized API call.
任意の承認済み API 呼び出しを実行します。
さいごに
普段使っているLINEが、いろんな技術の組み合わせでできていることが分かって面白かったです。作成中のアプリにも実装して試してみようと思いました。