Bemästra Salesforce API:er: nå in i molnet som ett proffs!
Introduktion
I det här inlägget utforskar vi hur externa processer kan arbeta mot Salesforce Core för att hantera data effektivt.
Att förstå Salesforce Core
Salesforce Core är det centrala utrymmet som innehåller dina data och din konfiguration. Externa processer kan behöva arbeta mot det utrymmet för att skicka, hämta eller uppdatera data. Vilka alternativ som finns för det är vad vi diskuterar här.

Integration mellan Salesforce produkter
I en tidigare video gick vi igenom olika Salesforce-produkter och hur de integreras. Vissa produkter samsas i Salesforce Core och delar minne och processorkraft, medan andra måste driftas separat.
Åtkomst till Salesforce Core
För att komma åt Salesforce Core måste externa processer autentisera sig på login.salesforce.com. Efter autentiseringen får de en sessionstoken, som ger åtkomst till instansens webbserver, Salesforce-gränssnittet och andra komponenter.

Åtkomst via webbläsare
Webbläsare kan komma åt Salesforce Core med olika mekanismer. Hit hör autentiserade och oautentiserade sidor via Salesforce Experience eller portaler, Visualforce-sidor via Sites-webbservern samt servletarna för Web-to-Lead och Web-to-Case.
Åtkomst via klienter
Klientprocesser, allt från mobila enheter till servrar, kan å andra sidan komma åt Salesforce Core via olika webbtjänster. Vissa av tjänsterna är versionerade för bakåtkompatibilitet, medan andra, som anpassad Apex, inte är det.
Välj rätt API
Vilket API som passar beror på dina specifika behov.
- För att läsa och skriva rimliga mängder SObject-data är REST API idealiskt.
- För äldre teknikstackar kan SOAP API behövas, även om det håller på att bli föråldrat.
- Andra API:er erbjuder andra funktioner, som GraphQL API, som gör det möjligt att hämta mer komplexa data i ett enda anrop.
Detaljer och versioner för API:erna
För detaljerad information om varje API och dess versioner, se utvecklardokumentationen från Salesforce. Där hittar du en heltäckande lista över endpoints och tjänster; vissa API:er fokuserar på kärnfunktioner, medan andra riktar sig till specifika produkter som B2C Commerce eller Einstein Analytics.
Använd Postman för API-anrop

Postman är ett värdefullt verktyg för att göra API-anrop och komma åt olika webbtjänster. Med Postman-samlingar kan du enkelt navigera mellan olika API:er, som version ett och två av Bulk API, och lära dig detaljerna i att göra REST-anrop och använda olika funktioner.
Slutsats
Att förstå hur man arbetar mot Salesforce Core och andra produkter är avgörande för att hantera data effektivt.
Bekanta dig med de API:er som finns, öva med verktyg som Postman och studera dokumentationen för att bemästra konsten att arbeta med data i Salesforce.
Håll utkik
För fler insikter och tips om API:er, håll utkik här på www.SteveTechArc.com och på YouTube-kanalen @SteveTechArc (opens in a new tab). Prenumerera och fördjupa din förståelse av Salesforce och hur du kan integrera det med andra system.
Vi hjälper till att förändra världen genom att dela integrationskunskap med andra arkitekter och med dem som är på väg att bli arkitekter!
STA 1.2