この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Lightning プラットフォームでの Salesforce インテグレーションの実行

Salesforce AppExchange アプリケーションを作成して、Lightning プラットフォームで Salesforce のインテグレーションまたはその他のクライアントアプリケーションを実行できます。

  1. 外部サイトにユーザーセッション ID と API サーバー URL を渡す WebLink を作成します。

    https を使用して、セッション ID が検出できないようにします。

  2. 上述の手順で参照されるページはセッション ID を取得し、それを使用して API にコールバックします。getUserInfo() を使用して、セッションや関連情報に関連する userID を返します。必要に応じて、User オブジェクトで retrieve を使用して、ユーザーに関して必要な追加情報を取得します。
  3. UserId またはユーザー名とシステム内の対応するユーザー ID との相互参照を保持します。ユーザーがタブをクリックすることで実行される WebLink、ページレイアウト上の WebLink を利用できます。
  4. Salesforce ヘルプのトピック「配布用アプリケーションの準備」の指示に従って、このアプリケーションをパッケージ化およびアップロードします。

API および OAuth を使った Salesforce データへのアクセス

Salesforce では、SOAP API 要求で OAuth 1.0.A および 2.0 がサポートされています。

すでに定義されている接続アプリケーションと OAuth プロトコルを使用することで、サードパーティは OAuth 認証フローを実装して Salesforce API と統合する琴ができます。

OAuth を使用した Salesforce API との統合の詳細な手順については、Salesforce ヘルプの「OAuth によるアプリケーションの認証」を参照してください。

認証用の OAuth コンシューマー ID の取得を希望するパートナー様は Salesforce まで連絡してください。