MoreBeerMorePower

Power Platform中心だけど、ノーコード/ローコード系を書いてます。

API Management

Logic Apps と API Management で 自作短縮URLサービスを作ってみた

『んー、社内のURL短縮用にbitly使うのはちょっと・・・』 という話を以前していまして、なら自前で作ってしまえばよいのでは??と思ったので作ってみました。 Logic Apps なのでノーコード! 概要は下図のような形です。 元のURLと対応する短縮用コード (…

Azure API Management REST API で API作成~エクスポートまで

特に目新しいことはしていませんが、API Management の REST APIを利用してPower Automateで APIの作成からできたAPIのエクスポートまでを実行してみたので、メモ。 なお、認証部分などの基本的な実行方法は前回のブログに書いたので省略しています。 mofumo…

Power Automate から Azure API Management REST APIを実行するための手順

API Management を最近よく使うようになってきて、状態の管理やAPIの登録を自動化したいなと思い、調べると Azure API Management の REST APIでいろいろできそうだったので、Power Automate/Logic Appsから利用するための手順を残しておきます。 Azure API …

ローコード開発から見たAzure API Managementの役割

すこし広いタイトルですが、今回はWeb API Advent Calendar 参加の投稿なので、ローコードとそれを支えるWeb APIという観点で書いていきます。 結論としては、 『バックエンドサービスをローコードで作るユーザー、クライアントをローコードで作るユーザー、…

メモ:Azure API ManagementでPath ParamterからQuery Paramterに変換するポリシー

Azure API ManagementでAPIを定義するときに、フロント側はお作法に従ってPath Parameterを使いたいのだけど、バックエンド側がそれに対応していなかったときのメモ。 フロントでは /books/{isbn}で受け取っていて、バックエンドにはQuery Paramter q=isbn:{…

Azure API Management で Project Oakdale 環境にカスタムコネクターを追加する

Microsoft Teams に Power Apps の機能が追加 (パブリックプレビュー) された際に同時にアナウンスされた Azure API Management からのカスタムコネクター作成 について、Google Books APIを例として紹介します。 該当するDocsは以下 docs.microsoft.com Azu…