API WSDL とクライアント証明書のダウンロード
API を使用してアプリケーションを Salesforce と統合するには、Web サービス記述言語 (WSDL) ドキュメントをダウンロードしてください。
必要なエディション
| 使用可能なインターフェース: Salesforce Classic および Lightning Experience の両方 |
| 使用可能なエディション: Professional Edition、Enterprise Edition、Developer Edition、および Database.com Edition |
| 必要なユーザー権限 | |
|---|---|
| WSDL をダウンロードする | 「アプリケーションのカスタマイズ」 |
- Enterprise WSDL: この WSDL ドキュメントは、単一組織のインテグレーションの構築に使用します。Enterprise WSDL は非常に強い型付けであるため、コールは
intやstringなど特定のデータ型のオブジェクトや項目を含みます。組織でカスタムオブジェクトまたはカスタム項目を変更したとき、あるいは異なるバージョンの API を使用するときに、Enterprise WSDL ドキュメントをダウンロードし、改めて使用する必要があります。 - Partner WSDL: この WSDL は、カスタムオブジェクトまたはカスタム項目に関係なく、複数の Salesforce 組織にわたって機能するインテグレーションを構築するために使用します。通常、パートナーおよび ISV がこの WSDL を使用します。あまり強い型付けでないため、特定のデータ型に依存せず、項目名と項目値の名前-値のペアで操作します。Partner WSDL ドキュメントは、API のバージョンごとに 1 回のみダウンロードして使用する必要があります。
- Apex WSDL: この WSDL ドキュメントは Apex を別の環境で実行またはコンパイルするために使用します。
- Metadata WSDL: この WSDL は、XML メタデータファイルとして組織間の設定変更を移行したり、組織をカスタマイズしたりするために使用します。
- WSDL ドキュメントをダウンロードするには、[設定] に移動して、[クイック検索] ボックスに「API」と入力し、[API] を選択します。
-
適切な WSDL をダウンロードします。
Enterprise WSDL をダウンロードして組織に管理パッケージをインストールしている場合は、[Enterprise WSDL の生成] をクリックします。生成された WSDL に含める各インストール済みパッケージのバージョンを選択します。デフォルトでは、最新のインストール済みバージョンのパッケージに設定されています。それ以外の場合、適切な WSDL ドキュメントのリンクを右クリックして、ローカルディレクトリに保存します。メニューから、Internet Explorer ユーザーは [対象を別名で保存] を、Google Chrome および Mozilla Firefox ユーザーは [リンクを別名で保存] を選択します。
- コンピューターで、WSDL ドキュメントのローカルコピーを開発環境にインポートします。WSDL をダウンロードせずに、[パッケージバージョン設定] セクションでデフォルトのパッケージバージョンを選択することもできます。
-
必要に応じて、Salesforce 組織を認証するための証明書もダウンロードできます。証明書をダウンロードするには、[設定] に移動して、[クイック検索] ボックスに「API」と入力し、[API] を選択します。
この証明書をワークフローアウトバウンドメッセージに使用します。この証明書で、特定のユーザーからの要求ではなく、Salesforce からの要求であることが特定されます。証明書を使用して Apex コールアウトなどの他の Salesforce 機能を使用した安全な接続を保証する場合は、Salesforce 証明書とキーペアを使用します。
- [クライアント証明書] セクションで、[API クライアント証明書を管理] をクリックします。
- [API クライアント証明書] セクションで、[API クライアント証明書] をクリックします。
-
[証明書のダウンロード] をクリックします。ブラウザーで指定したダウンロード場所に .crt ファイルが保存されます。
ダウンロードした証明書はアプリケーションサーバーにインポートし、そのサーバーがクライアント証明書を要求するように設定します。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

