【Tips公開】アンチパターンから学ぶ 外部APIの実行

サイト情報

外部APIの実行について、アンチパターンと推奨される実装方法をコード例とともに解説するTipsを公開しました。

アンチパターンから学ぶ 外部APIの実行

kintoneのカスタマイズでは、外部のWeb APIを実行し、情報を取得したり外部サービスにデータを送信したりすることがあります。
代表的な実装方法にはFetch API、kintone.proxy()kintone.plugin.app.proxy()があり、どれを使うかによって動作の安定性や認証情報の安全性が変わります。

この記事では、外部APIの実行について、CORS制約や認証情報の漏えいといったアンチパターンとそのリスクを解説します。
合わせて、kintone.proxy()kintone.plugin.app.proxy()による推奨される実装方法を、サンプルコードとともに紹介します。