GOOGLE ADS

jueves, 21 de abril de 2022

Aplicaciones lógicas de Azure: recuperación del cuerpo del blob para un registro de datos adjuntos de Salesforce

Estoy tratando de extraer el contenido BLOB de un archivo adjunto en Salesforce y guardarlo en mi almacenamiento Azure BLOB con el conector de Salesforce en Azure Logic Apps.

Hasta ahora estoy haciendo lo siguiente... (1) Use el conector 'Ejecutar consulta' para obtener el Id. del objeto que tiene el archivo adjunto (2) Use el conector 'Ejecutar consulta' para obtener el Id. del archivo adjunto usando el Id. del objeto principal anterior (3) Utilice 'Obtener registro por ID externo' para obtener el objeto adjunto utilizando su ID obtenido anteriormente

Esto me da el atributo 'Cuerpo' '/services/data/v20.0/sobjects/Attachment/001Z000000ZZzZz/body' pero no puedo encontrar ningún conector que pueda usar para recuperar el contenido usando este cuerpo.

¿Alguien ha tenido éxito al recuperar contenido BLOB de Salesforce usando los conectores en Azure Logic Apps?


Solución del problema

Después de prueba y error, no creo que sea posible hacer esto con los conectores de Salesforce en una aplicación lógica de Azure. Pude obtener el archivo adjunto escribiendo una función de Azure en C# usando el paquete nuget de salesforce y usando el método GetBlobAsync.

No hay comentarios.:

Publicar un comentario

Flutter: error de rango al acceder a la respuesta JSON

Estoy accediendo a una respuesta JSON con la siguiente estructura. { "fullName": "FirstName LastName", "listings...