2016年4月22日金曜日

LogicApps を外部から呼び出し結果を受け取る

直前のアップデートで、LogicApps を呼び出すための URL が取得しやすくなったのもあり、外部から LogicApps を呼び出し、その結果を受け取るというのをやってみました。

まず先に呼び出される LogicApps 側を用意しておきます。

image

Manual トリガーを用意し、すぐに Response を返すというサンプルです。Manual トリガーを設置した後に、一度保存することで Manual トリガーコネクタに、呼び出し用のエンドポイントアドレスが表示されますので、それをコピーします。

呼び出す側のロジックはとりあえず次のように作成してみました。

image

Open Live Writer で早くコードを張り付けられるプラグインがほしいところです(

サンプルを見てわかる通り、「特定のアドレスに対して POST を行う」ことで LogicApps の呼び出しができてしまいます。認証云々は関係なく呼び出せるので、取り扱いには注意が必要です。

なお、実行結果は次のようになります。

image

意外と簡単に LogicApps を呼び出し、その結果を受け取れているのがわかると思います。

0 件のコメント:

コメントを投稿