Obtener datos de Salesforce Usando el API REST desde un Servicio Web en .Net
En un artículo anterior, Un Servicio WCF en .Net Procesando Mensajes Salientes de Flujo de Trabajo de Salesforce y con Llamadas a Salesforce usando el API SOAP, explique cómo crear un servicio WCF en .Net para procesar mensajes salientes y obtener información adicional de Salesforce. En este artículo usaré el mismo ejemplo pero en cambio de usar el API SOAP usaré el API REST. Te puedes estar preguntando por que necesito cambiar mi código en SOAP y usar REST, y la respuesta es sencilla: es posible que tengas el API SOAP deshabilitado (debido a la edición de Salesforce que tienes) en tu organización y solo tener disponible el API REST.
Permitidme refrescar lo que queremos realizar: nuestro cliente quiere integrar las cuentas de Salesforce con las cuentas del ERP, por lo que, cada vez que una nueva oportunidad es ganada y pasada a la etapa “Closed Won” en Salesforce, la cuenta es creada en el ERP. Te sugiero que leas el artículo anterior donde se explica cómo configurar el flujo de trabajo en Salesforce y la creación del Proyecto de Visual Studio para crear el servicio WCF para procesar los mensajes salientes del flujo de trabajo.