kintone のレコードをkintone.proxyでAWS Lambda リクエストを投げてログに吐き出してみるテスト
kintone のレコードをkintone.proxyでAWS Lambda リクエストを投げてログに吐き出してみるテスト:
前回はkintoneからAWS Lambdaを実行してみました。
今回は、kintoneのレコードをLambdaに渡し、それをログに出力してみます。
前回はkintoneからAWS Lambdaを実行してみました。
今回は、kintoneのレコードをLambdaに渡し、それをログに出力してみます。
流れ
- kintone.proxyを利用して、レコード詳細画面からkintoneレコードをLambdaにPOSTするコードを作成
- LambdaにてkintoneからPOSTしたデータを取得してログに表示する
kintone.poxyを利用したkintoneレコードのPOST
(function() { "use strict"; const url = 'APIエンドポイントURL'; const method = 'POST'; const headers = {'Content-Type' : 'application/json'}; kintone.events.on("app.record.detail.show", function(event) { let myButton = document.createElement('button'); myButton.id = 'myButton'; myButton.innerHTML = 'Hello Ruby!!'; myButton.onclick = function() { console.log(event); let data = event; kintone.proxy(url, method, headers, data, function(body, status, headers) { console.log(status, body); if(status >= 200 && status < 300) { console.log("Success"); }else{ console.log("Error"); } }); return event; }; kintone.app.record.getHeaderMenuSpaceElement().appendChild(myButton); }); })();
コメント
コメントを投稿