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

Salesforce への API 接続についての一般的な質問

公開日: Oct 13, 2022
説明

API 呼び出しは、クライアントアプリケーションが実行時に呼び出してタスクを実行できる特定の操作を表します。例えば、以下のようなことが考えられます。組織内のデータをクエリする、データを追加、更新、削除する、データに関するメタデータを取得する、管理タスクを実行するユーティリティを実行する。

この記事では、API に関するよくあるご質問について説明します。

解決策
1. 実際の SOAP エンドポイントは何ですか? (例えば、いくつの異なるエンドポイント、ドメイン名および URL)

Salesforce WSDL コールエンドポイントには、次の 2 つの種類があります。
  • エンタープライズエンドポイントの場合は '/ c' です。
例:
https://test.salesforce.com/services/Soap/c/40.0
https://login.salesforce.com/services/Soap/c/40.0

 

  • パートナーエンドポイントの場合は '/ u' です。
例:
https://test.salesforce.com/services/Soap/u/40.0
https://login.salesforce.com/services/Soap/u/40.0


指定した WSDL ドキュメントに、送信ポートを参照する SOAP エンドポイントの場所が含まれている可能性があります。

セキュリティ上の理由から、Salesforce は、指定可能な送信ポートを次のいずれかに制限します。

80: このポートは HTTP 接続のみを受け入れます。
443: このポートは HTTPS 接続のみを受け入れます。
1024 から 66535 まで: これらのポートは、HTTP または HTTPS 接続を受け入れます。

ベストプラクティスに関する詳細は、次のリンクを参照してください: ハードコード化された参照の更新


2. Salesforce.com のドメイン名は、1 つの IP アドレスまたは指定した IP アドレス全体に解決されますか?これはどのくらいの頻度で変更されますか?

ドメイン名は IP 範囲全体に解決されます。この範囲は予告無く変更される場合があります。これは、主に新しいデータセンターが追加された場合や古いデータセンターが削除された場合に発生します。Salesforce はこれらの変更をリリースノートまたはメールで組織の管理者に伝えます。


3. Salesforce が IP 範囲全体を許可リストに登録することを推奨するのはなぜですか? IP アドレスを 1 つだけ許可リストに登録できますか?

Salesforce のマルチテナント性により、すべての API 接続が 1 つの IP から発生することは保証できません。ディザスタリカバリまたはフェールオーバーの状況では、IP アドレスは変更されます。1 つの IP アドレスを許可リストに登録することで、貴社のダウンタイムが長くなる可能性があります。

ナレッジ記事番号

000386036

 
読み込み中
Salesforce Help | Article