Salesforce Integration Crash Course | The Ultimate Guide to Salesforce Integrations
In these 100 minutes, you are going to learn almost all the integration concepts with the help of 2 projects. You will learn about API, WebService, Callouts, Authentication, OAuth, Rest Webservices, Connected App, Named Credentials.
00:00 Salesforce Integration Crash Course
02:07 - What is Integration? Why do we need it?
02:55 - Integration Flow and Terminologies (Api, Endpoint, Webservice, Request, Response, Authorization)
05:24 - Web Services (Restful web services, Soap Webservice)
06:18 - Rest Webservice Methods (Get, Post, Put, Patch, Delete)
07:56 - Projects Overview
09:46 - Making a Call to an Open API in the browser
11:15 - Using Postman to make a Get API Call
13:02 - Using Postman to make a Post API Call
15:06 - Using Authentication/OAuth/Bearer Token in Postman for Authorization
18:58 - Spoonacular API Overview
20:35 - Make HTTP Rest Callout from Salesforce Apex
26:45 - Unauthorized Endpoint / Remote Site Settings Error in Salesforce
29:15 - Get Spoonacular Webservice API Key
32:12 - Get random recipes from Spoonacular Webservice in Salesforce Apex
33:40 - Project #1 - Backend Implementation / Multiple Callouts from Apex
43:16 - Project #1 - Frontend - Creating Project UI with LWC
47:45 - Deploy Project #1 in your Salesforce Org
55:37 - Create a Rest Webservice in Salesforce Apex
1:02:03 - Get Salesforce Org's Base Url
1:03:55 - Call Apex Webservice using Postman
1:05:15 - Get Salesforce Session Id in Debug Logs
1:07:34 - Make Apex Callout using Session Id
1:12:46 - Connect 2 Salesforce Orgs
1:13:36 - Create a Connected App in Salesforce
1:15:26 - Create an Auth Provider in Salesforce
1:17:59 - Create a Named Credential in Salesforce
1:21:18 - Retrieve data from one Salesforce Org to another (Apex Rest Get Callout)
1:27:45 - Insert data from one Salesforce Org to another (Apex Rest Post Callout)
1:36:00 - Summary
Responses