9
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

LINE WORKS トーク Bot 用 Power Automate カスタム コネクタ (OAuth 認証対応) LINE WORKS API 2.0

Last updated at Posted at 2022-06-24

LINE WORKS API 2.0 に対応した Power Automate カスタム コネクタを作成しました。
User Account認証 (OAuth) に対応しました。
Github からインポートして利用できます。

LINE WORKS Developer Console で アプリの設定

LINE WORKS Developer Console で "アプリの新規追加" を行います。
l_1517737_1932_1295192978cc5b6cfb886fcc1bf25814.png

任意のアプリ名を入力して、[追加] をクリック。
l_1517737_1933_59dcc6b6abdd842b427fd4cf024cee51.png

"アプリの説明" に任意の説明文。
l_1517737_1934_f0dd95f53112085209a78ae8c68229de.png
"Redirect URL" に以下を入力して [追加] 。

https://global.consent.azure-apim.net/redirect

"OAuth Scopes" は "bot" を選択して [保存] 。
l_1517737_1928_4fefdd57f5d4b4cbd2866f12410bd3eb.png
l_1517737_1929_f45ae5d50b1fa4064e2340d172517e63.png

Power Automate でカスタム コネクタを新規作成

[+カスタム コネクタの新規作成] - [URL から OpenAPI をインポートします] をクリック。
l_1517737_1912_14ae7b7e2aa96c5da6e5b1f21b8ecd42.png

任意の "コネクタ名" を入力する。
"Open API の URL に貼り付ける" に以下の URL を入力して、[インポート] をクリック。

https://raw.githubusercontent.com/iwaohig/LINEWORKSSendMSG/main/LINE-WORKS.swagger.json

l_1517737_1913_755a88b7e3d7184cb1a1fe3f4bc22603.png

[続行] をクリック。
l_1517737_1935_6fc38154c1f44bd45cf9644e90ba443e.png

[コネクタ アイコンのアップロード] と [アイコンの背景色] は任意の設定を行います。
右下の [セキュリティ] のリンクをクリック。
l_1517737_1917_f4d35514b52093c6cfbb6f9dcfad00ac.png

[Client id], [Client Secret] は LINE WORKS Developer Console で作成したアプリの値を入力します。

[Redirect URL] は以下を入力。

https://auth.worksmobile.com/oauth2/v2.0/token

l_1517737_1919_4b2257100628eadc2882c96735a6688e.png

右上の [コネクタの作成] をクリック。
l_1517737_1920_a9b9627ebfcc39faeb0bac82a4b245af.png

作成が完了したら [閉じる] をクリック。
l_1517737_1921_86d6ccded3c2c6752a12b944db283c97.png

Power Automate のフローでカスタム コネクタを利用する

フローのアクションでカスタム コネクタのリストから作成したコネクタを選択します。
l_1517737_1922_adf95bef6d4eed9fb84c60e51de0ba4e.png

アクションはスクリーン ショットの 2 種類です。いずれかを選択します。
l_1517737_1923_59a2a1bedecd8af2d01e849f8aa39bdc.png

最初の利用時には接続の作成が必要です。[サインイン] をクリックします。
l_1517737_1925_16f7a140a23ccc1791c608b16a1d51b2.png

認証ウィンドウで LINE WORKS にログインします。
l_1517737_1930_0ad830f88065fa7cc482728c3a0ed192.png

コネクタの利用が可能になりました。
l_1517737_1931_9cb9b565059abec420f16dd51810ffac.png

9
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?