Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

WSDL ファイルに提供された Salesforce の違い

公開日: Feb 28, 2024
説明
※この記事は英語版を翻訳しており、一部機械翻訳を含むため内容は後日更新される可能性があります。最新の内容は英語版を参照してください。表示言語は画面右下の言語名から切り替えられます。

Salesforce では、WSDL (Web サービス記述言語) ファイルを提供しています。これらは「Enterprise WSDL」および「Partner WSDL」と呼ばれます。WSDL は、Web サービスを使用した通信方法に関する標準化された記述を含む XML ドキュメントです (Salesforce API は Web サービスとして公開されています)。WSDL は、開発者が Salesforce インテグレーションのピースの作成を支援するために使用します。一般的なプロセスでは、開発環境 (Java の場合はEclipse、.Net の場合は Visual Studio など) を使用して WSDL を取得し、インテグレーションで参照されるクラスを生成します。
解決策

 

Enterprise WSDL

1.Enterprise WSDL は強く型付けられています。
2.Enterprise WSDL は、Salesforce の特定の構成 (つまり、特定の組織の Salesforce 構成) に結び付けられています。
3.Enterprise WSDL は、組織の Salesforce 構成に変更 (カスタム項目やカスタムオブジェクトなど) が加えられると変更されます。

上の理由から、Enterprise WSDL は主に顧客向けです。

Partner WSDL

1.パートナー WSDL には柔軟性があります。
2.Partner WSDL は、Salesforce のあらゆる構成 (つまりあらゆる組織の Salesforce 構成) に対して反映または照会するために使用できます。
3.Partner WSDL は静的であるため、組織の Salesforce 構成に変更が加えられても変更されません。

上の理由から、Partner WSDL は主にパートナー向けです。

Salesforce にログインしているときに WSDL ファイルをダウンロードする

Classic の場合: 
1.[設定] |[開発] | [API] をクリックします。
2.リンクをクリックして適切な WSDL をダウンロードします。
3.ファイルの拡張子を「.wsdl」にしてローカルに保存します。

Lightning の場合: 
1.[設定] |[インテグレーション] | [API] をクリックします。
2リンクをクリックして適切な WSDL をダウンロードします。
3.ファイルの拡張子を「.wsdl」にしてローカルに保存します。
 

ナレッジ記事番号

000385303

 
読み込み中
Salesforce Help | Article