Loading
Estensione di Salesforce con un clic, senza codice
Sommario
Seleziona filtri

          Nessun risultato
          Nessun risultato
          Ecco alcuni suggerimenti per la ricerca

          Controlla l'ortografia delle parole chiave.
          Usa termini di ricerca più generici.
          Seleziona meno filtri per ampliare la tua ricerca.

          Cerca in tutta la Guida di Salesforce
          Invocazione di Servizi esterni dagli asset OmniStudio

          Invocazione di Servizi esterni dagli asset OmniStudio

          È possibile invocare le azioni registrate di Servizi esterni dalle procedure di integrazione OmniStudio in OmniScript e FlexCard.

          Per invocare le azioni registrate di Servizi esterni con le procedure di integrazione OmniStudio, creare innanzitutto una classe Apex personalizzata che implementi l'interfaccia System.Callable. Creare la classe con metodi e parametri e quindi chiamare l'API Servizi esterni. Ad esempio:

          public with sharing class RemoteActionClass implements System.Callable
          {
            public Object call(String action, Map<String,Object> args)
            {
              Map<String,Object> inputMap = (Map<String,Object>) args.get('input');
              Map<String,Object> outputMap = (Map<String,Object>) args.get('output');
              Map<String,Object> options = (Map<String,Object>) args.get('options');
                    
              action == 'methodName'
                    
              Object result = Call External Services API;
                    
              outputMap.put('result', result);      
                    
              return outputMap;
            }
          }

          Utilizzare quindi una procedura di integrazione per chiamare un'azione invocabile di Servizi esterni con un'azione remota.

           
          Caricamento
          Salesforce Help | Article