LINE WORKS API 2.0 に対応した Power Automate カスタム コネクタを作成しました。
User Account認証 (OAuth) に対応しました。
Github からインポートして利用できます。
LINE WORKS Developer Console で アプリの設定
LINE WORKS Developer Console で "アプリの新規追加" を行います。
"アプリの説明" に任意の説明文。
"Redirect URL" に以下を入力して [追加] 。
https://global.consent.azure-apim.net/redirect
"OAuth Scopes" は "bot" を選択して [保存] 。
Power Automate でカスタム コネクタを新規作成
[+カスタム コネクタの新規作成] - [URL から OpenAPI をインポートします] をクリック。
任意の "コネクタ名" を入力する。
"Open API の URL に貼り付ける" に以下の URL を入力して、[インポート] をクリック。
https://raw.githubusercontent.com/iwaohig/LINEWORKSSendMSG/main/LINE-WORKS.swagger.json
[コネクタ アイコンのアップロード] と [アイコンの背景色] は任意の設定を行います。
右下の [セキュリティ] のリンクをクリック。
[Client id], [Client Secret] は LINE WORKS Developer Console で作成したアプリの値を入力します。
[Redirect URL] は以下を入力。
https://auth.worksmobile.com/oauth2/v2.0/token
Power Automate のフローでカスタム コネクタを利用する
フローのアクションでカスタム コネクタのリストから作成したコネクタを選択します。
アクションはスクリーン ショットの 2 種類です。いずれかを選択します。