kintone のレコードをkintone.proxyでAWS Lambda リクエストを投げてログに吐き出してみるテスト

kintone のレコードをkintone.proxyでAWS Lambda リクエストを投げてログに吐き出してみるテスト:

前回はkintoneからAWS Lambdaを実行してみました。

今回は、kintoneのレコードをLambdaに渡し、それをログに出力してみます。


流れ

  1. kintone.proxyを利用して、レコード詳細画面からkintoneレコードをLambdaにPOSTするコードを作成
  2. 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); 
    }); 
})(); 


参考リンク

コメント

このブログの人気の投稿

投稿時間:2021-06-17 22:08:45 RSSフィード2021-06-17 22:00 分まとめ(2089件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)