在AEM Forms6.3和6.4中使用Salesforce設定DataSource

必備條件

在本文中,我們將逐步介紹使用Salesforce建立資料來源的程式

本教學課程的先決條件:

在此示例中,gbedekar -w7-1:6443是我的伺服器的名稱以及運行的端AEM口。

建立連線應用程式後,請注意​消費者金鑰和密碼金鑰。 在AEM Forms建立資料源時,您需要這些。

現在您已建立連線的應用程式,您就需要針對您在salesforce中執行的作業建立Swagger檔案。 範例Swagger檔案會隨附於可下載資產中。 此Swagger檔案允許您在Adaptive Form提交時建立「Lead」對象。 請探索此Swagger檔案。

下一步是在AEM Forms建立資料來源。 請依照您的AEM Forms版,依照下列步驟執行

AEM Forms6.3

  • 使用https通訊協定登入AEM Forms

  • 輸入https://<servername>:<serverport> /etc/cloudservices.html,以導覽至雲端服務,例如https://gbedekar-w7-1:6443/etc/cloudservices.html

  • 向下捲動至「表單資料模型」。

  • 按一下「顯示配置」。

  • 按一下「+」以新增設定

  • 選擇「Rest Full Service」。 為設定提供有意義的標題和名稱。 例如,

    • 名稱:CreateLeadInSalesForce
    • 標題:CreateLeadInSalesForce
  • 按一下「建立」

在下一個畫面中

  • 選擇「檔案」作為Swagger來源檔案的選項。 瀏覽至先前下載的檔案
  • 選擇「驗證類型」作為OAuth2.0
  • 提供ClientID和Client Secret值
  • OAuth Url為- https://login.salesforce.com/services/oauth2/authorize
  • 重新整理Token Url - https://na5.salesforce.com/services/oauth2/token
  • 存取Toke Url - https://na5.salesforce.com/services/oauth2/token
  • 授權範圍:api chatter_api完整ID openid refresh_token視覺化Force網路
  • 驗證處理常式:授權持有者
  • 按一下「連線至OAUTH」。如果一切順利,您不應看到任何錯誤

使用Salesforce建立表單資料模型後,您就可以使用剛建立的資料來源建立表單資料整合。 建立表單資料整合的官方檔案為此處

請務必將表單資料模型配置為包括POST服務,以便在SFDC中建立Lead對象。

您還必須為Lead對象配置讀寫服務。 請參閱本頁底部的螢幕擷取畫面。

在建立表單資料模型後,可以基於此模型建立自適應Forms,並使用表單資料模型提交方法在SFDC中建立銷售線索。

AEM Forms6.4

  • 建立資料來源

    • 導覽至Data Sources

    • 按一下「建立」按鈕

    • 提供一些有意義的值

      • 名稱:CreateLeadInSalesForce
      • 標題:CreateLeadInSalesForce
      • 服務類型:REST風格的服務
    • 按「下一步」

    • Swagger來源:檔案

    • 瀏覽並選取您在上一步驟中下載的Swagger檔案

    • 驗證類型:OAuth 2.0.指定下列值

    • 提供ClientID和Client Secret值

    • OAuth Url為- https://login.salesforce.com/services/oauth2/authorize

    • 重新整理Token Url - https://na5.salesforce.com/services/oauth2/token

    • 存取Token Ur l - https://na5.salesforce.com/services/oauth2/token

    • 授權範圍:api chatter_api完整ID openid refresh_token視覺化Force web

    • 驗證處理常式:授權持有者

    • 按一下「連線至OAuth」按鈕。 如果您發現任何錯誤,請檢閱上述步驟,以確保正確輸入所有資訊。

使用SalesForce建立資料來源後,您就可以使用剛建立的資料來源建立表單資料整合。 其文檔連結為here

請務必將表單資料模型配置為包括POST服務,以便在SFDC中建立Lead對象。

您還必須為Lead對象配置讀寫服務。 請參閱本頁底部的螢幕擷取畫面。

在建立表單資料模型後,可以基於此模型建立自適應Forms,並使用表單資料模型提交方法在SFDC中建立銷售線索。

注意

請確定swagger檔案中的URL與您的地區相符。 例如,範例Swagger檔案中的URL是「na46.salesforce.com」,因為帳戶是在北美地區建立的。 最簡單的方式是登入您的Salesforce帳戶並檢查URL。

sfdc1

sfdc2

SampleSwaggerFile

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now