Flow ActionからRest Messageを実行する
REST Messageの呼び出し方法が何種類かあるので実施したことを簡単にまとめておきます。
環境
- Version:Tokyo
設定手順
Flow ActionからRest Messageを実行する(Script Step)設定手順の例です。
Rest Messageは以下を参考に事前に用意しておく必要があります。
https://qiita.com/tabuchi530/items/292fcd717cdd2c782887
-
[rest message]と検索しREST Message一覧画面を開き、実行したいREST Messageを選択する。
-
[Save]して、[Publish]します。
-
[Your test has finished running. View the Action execution details.]をクリックし実行結果を確認します。
作成したActionをFlowなどから呼び出すことができます。
Script例
(function execute(inputs, outputs) {
// ... code ...
try {
var rest = new sn_ws.RESTMessageV2('住所検索', 'Default GET');
rest.setStringParameterNoEscape('zipcode', inputs.zipcode);
var response = rest.execute();
outputs.status_code = response.getStatusCode();
outputs.massage = response.getBody();
}
catch(ex) {
var message = ex.message;
}
})(inputs, outputs);