コンポーネントからの API コールの実行
デフォルトでは、クライアント側のコードからサードパーティの API にコールを実行することはできません。リモートサイトを CSP 信頼済みサイトとして追加して、クライアント側のコードがアセットを読み込み、そのサイトのドメインに API 要求を実行できるようにします。
Lightning コンポーネントフレームワークでは、W3C 標準のコンテンツセキュリティポリシー (CSP) を使用して、ページに読み込むことができるコンテンツの読み込み元を制御します。Lightning アプリケーションは Salesforce API 以外のドメインから提供され、デフォルトの CSP ポリシーにより JavaScript コードからの API コールが許可されません。CSP 信頼済みサイトを追加して、ポリシーと、CSP ヘッダーのコンテンツを変更します。
API コールを、クライアント側のコードではなく、サーバ側��コントローラから実行しなければならないことがあります。特に、クライアント側の Aura コンポーネントコードから Salesforce API にコールを実行することはできません。サーバ側のコントローラからの API コールの実行についての詳細は、「Apex からの API コールの実行」を参照してください。