Napříč API: přehled API Salesforce
Vítejte u dalšího dílu série o integraci. V tomto vydání prozkoumáme spletitý svět API Salesforce, klíčové součásti účinných integrací.
Úvod do API Salesforce
Orientace v API Salesforce
Salesforce nabízí spoustu API, z nichž každé slouží jinému účelu a poskytuje jiné funkce. Tento průvodce vás jimi provede a pomůže vám pochopit, jak je účinně využít pro různé integrační úlohy.
Porozumění autentizaci
Než se ponoříme do API, je zásadní pochopit proces autentizace. Když prohlížeč přistupuje k Salesforce, ověří se vůči serveru dřív, než se dostane k soukromému obsahu. Tato autentizace je zásadní, ať přistupujete k veřejným webům, portálům Experience, nebo i k veřejným stránkám pro funkce web-to-lead a web-to-case.

Verzované a neverzované webové servery
Proč na verzování záleží
Salesforce vydává API pod konkrétními čísly verzí a zachovává jejich možnosti a kompatibilitu po celé roky, dokud nejsou nakonec označena jako zastaralá.
Jako konzument musíte vědět, kterou verzi používáte, a být připraveni přejít na novější verze (s testováním).
Vlastní API REST a SOAP
U vlastních API REST nebo SOAP, která vytvoříte, Salesforce verzování neposkytuje. Je na vás, abyste tato API spravovali a udržovali a zajistili, že s každou aktualizací Salesforce fungují podle očekávání.

Autentizace externích klientů
Když externí klienti přistupují k Salesforce, musí se ověřit pomocí konkrétních toků. Klienti mohou být různých typů, včetně klientů SOAP používajících Enterprise nebo Partner WSDL, klientů REST, klientů Bulk API a mnoha dalších.
Průzkum různých API
Salesforce se může pochlubit širokou škálou API, z nichž každé je navržené pro konkrétní úlohy a funkce. Od nové sběrnice událostí Salesforce Event Bus po API pro různá odvětví, jako je zdravotnictví a výroba, existuje API téměř pro každou potřebu.

https://developer.salesforce.com/docs/apis (opens in a new tab)
Nástroje a zdroje
Postman: nejlepší přítel vývojáře
Pro vývojáře, kteří pracují s API Salesforce, jsou nástroje jako Postman neocenitelné. Postman vám umožní spouštět autentizace, dotazy a dokonce vkládat, upravovat, aktualizovat nebo mazat data mimo Salesforce, takže je to nezbytný nástroj pro testování a vývoj API.

Využití dokumentace a kolekcí
Seznámit se s dostupnou dokumentací je klíčem k zvládnutí API Salesforce. Zdroje jako REST API Developer Guide a různé kolekce pro Postman dostupné na GitHubu vám vývoj výrazně usnadní.
Závěr:
Porozumět API Salesforce a účinně je využívat je zásadní pro každého integračního vývojáře nebo architekta, který se Salesforce pracuje. Se širokou škálou API a nástrojů máte k dispozici vše, abyste v Salesforce efektivně pracovali s daty i konfigurací: četli je, upravovali a aktualizovali.
Klidně zkoumejte, experimentujte a integrujte!
Zůstaňte naladěni
Vydejte se na cestu k API Salesforce s jistotou! Další poznatky a tipy najdete tady na www.SteveTechArc.com a na kanálu @SteveTechArc (opens in a new tab) na YouTube. Přihlaste se k odběru a prohlubte své porozumění Salesforce a tomu, jak ho integrovat s dalšími systémy.
Pomáháme měnit svět sdílením informací o integraci s kolegy architekty a se všemi, kdo jsou na cestě k architektovi!
STA 1.9