Salesforce Integration

DML before Apex Callouts using Salesforce AJAX

You all might have encountered a situation where you want to update/create/delete a record (i.e, perform a DML operation) and based on it’s output would like to then make a Web Service call (may be passing some values from the previous DML operation). While doing so you would have seen an error being thrown as… Continue reading DML before Apex Callouts using Salesforce AJAX

Salesforce Integration

Salesforce Apex Callouts using REST

Salesforce provides an easy way of making an external Web services call from your Apex and the mechanism is called Apex Callouts. Apex provides integration with Web services that either utilize SOAP and WSDL or HTTP (RESTful) services. In this article I will be using the REST option to invoke a web service. As a refresher, REST (Representational state transfer)… Continue reading Salesforce Apex Callouts using REST

Salesforce Integration

Salesforce Callouts troubleshooting using RequestBin

Debug Logs are a powerful tool provided by Salesforce to look at the logs and analyze the error’s (if any) being thrown. It is also used to trace the state of the application flow or view the state of variables, objects at any point of time. It can almost record any database operations, system processes,… Continue reading Salesforce Callouts troubleshooting using RequestBin