機械翻訳について

レシピのアクティブ化および実行

接続とその他のリソースを構成したら、レシピをアクティブ化して実行できます。

  1. レシピをアクティブ化します。 「レシピまたはアクセラレータのアクティブ化」を参照してください
  2. 外部アプリケーションからレシピを実行します。
    1. プロジェクト・ワークスペースの統合セクションで、統合フローの「アクション」 「アクション」アイコンをクリックし、「実行」を選択します。
    2. 構成および実行ページで、「エンドポイント・メタデータ」をクリックします。
    3. 開いたパネルで、「エンドポイントURL」値をコピーします。 これは統合フロー・エンドポイントURLです。
    4. 外部アプリケーションから、必要なファイルおよびファイルの添付先のSalesforceレコードのIDとともに、このエンドポイントURLにPOSTリクエストを送信します。 POSTリクエストの「本文」フィールドにファイルをアップロードし、SalesforceレコードのIDを統合のエンドポイントURLの最後にテンプレート・パラメータとして指定し、プレースホルダー{salesforceObjectId}を置き換えます。

      統合フローは、指定したSalesforceレコードにアップロードしたファイルを添付し、200 OKをレスポンスとして返します。これは、正常に実行されたことを示します。

  3. Oracle Integrationでレシピをテストします。
    1. プロジェクト・ワークスペースの統合セクションで、統合フローの「アクション」 「アクション」アイコンをクリックし、「実行」を選択します。
    2. 構成と実行ページのリクエスト・セクションで、次の詳細を入力します:
      1. 「URIパラメータ」タブのsalesforceObjectIdフィールドに、ファイルの添付先のSalesforceレコードのIDを入力します。 レコードのSalesforce IDを取得するには、「レシピをインストールする前に」を参照してください。
      2. 「本文」タブで、コンピュータからファイルをアップロードします。
    3. 「実行」をクリックします。
      統合フローは、指定したSalesforceレコードにアップロードしたファイルを添付します。 統合インスタンス実行のステータスを示す「アクティビティ・ストリーム」ペインが表示されます。
    4. テスト・ページのレスポンス・セクションに、ステータスが200 OKおよび"success" : trueと表示されます。
  4. 管理者としてSalesforceインスタンスにログインし、指定したレコードにファイルが添付されているかどうかを確認します。 このドキュメントでは、アカウント・レコードを例として使用しているため、次のステップでは、Salesforceのアカウント・レコードにナビゲートし、ファイルの添付を確認する方法について説明します。
    1. Salesforce設定ページで、「アカウント」タブをクリックします。

      ノート:

      設定ページに「アカウント」タブが表示されない場合は、現在のタブの右側にある「プラス」アイコンをクリックし、「アカウント」をクリックします。
    2. 「アカウント・ホーム」ページで、RESTリクエストで指定したIDのアカウントをクリックします。
    3. アカウント・ページで、「ノート&添付」セクションまでスクロールします。
      RESTリクエストで送信したファイルは、この項にあります。