Utilice este ejemplo para comprender cómo se asignan acciones de Servicios externos en Apex o Flow a acciones específicas en un registro de Servicio externo. Se especifica el nombre de clase de Apex exclusivo de un objeto en Ver acciones > Más detalles. Este nombre también aparece al buscar acciones en Flow Builder.
Por ejemplo, si su especificación de API define una accountDetails de respuesta para una operación getAccount, a la que se hace referencia en la especificación como
"paths": {
"/accounts/{accountName}": {
"get": {
"operationId": "getAccount",
"summary": "Retrieves an account",
"description": "Retrieves the account with specific name",
"consumes": [
"text/plain"
],
"produces": [
"application/json"
],
"parameters": [
{
"name": "accountName",
"in": "path",
"required": true,
"type": "string",
"description": "Name of the account"
}
],
"responses": {
"200": {
"description": "The response when system finds an account with given name",
"schema": {
"$ref": "#/definitions/accountDetails"
}
Donde la definición para accountDetails está definida al final de la especificación como
Cuando la especificación se registra en Servicios externos, puede ver el nombre de la clase de Apex durante el registro.
O bien puede navegar a la acción en Servicios externos y luego hacer clic en Ver acciones > Más detalles.
Servicios externos registró automáticamente nuestro objeto accountDetails como BankService_accountDetails.
Ahora, en Flow, cuando agrega un recurso para una nueva acción, está claro que está seleccionando la acción correcta desde el registro correcto.
¿Resolvió este artículo su problema?
¡Háganos saber cómo podemos mejorar!
Cargando
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.