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);
});
})();
コメント
コメントを投稿