Používanie udalostí API
Poznámka
Od 1. septembra 2023 sa aplikácie Dynamics 365 Marketing a Dynamics 365 Customer Insights budú predávať spoločne v rámci jednej skladovej jednotky produktu s názvom Dynamics 365 Customer Insights. Jednotlivé aplikácie sa premenujú na Dynamics 365 Customer Insights – Činnosti a Dynamics 365 Customer Insights – Údaje (v tomto poradí). Ďalšie informácie nájdete v časti Najčastejšie otázky týkajúce sa aplikácie Dynamics 365 Customer Insights
Okrem toho 1. septembra 2023 noví zákazníci využívajúci aplikáciu Dynamics 365 Marketing získajú iba funkcie marketingu v reálnom čase. Ďalšie informácie nájdete v časti Predvolená inštalácia marketingu v reálnom čase. Mnohé stránky s dokumentáciou v súčasnosti odkazujú na funkcie odchádzajúceho marketingu, ktoré nemusia byť dostupné alebo môžu v marketingu v reálnom čase fungovať inak. Obsah dokumentácie bude aktualizovaný v septembri a bude informovať o tom, či sa vzťahuje na marketing v reálnom čase alebo odchádzajúci marketing.
Event API je programová metóda na prístup k údajom udalostí, relácií, stôp relácií, preukazov, rečníkov a sponzorstiev. Okrem toho vám umožňuje registrovať sa na podujatia a relácie.
Schéma
Prístup k API je cez protokol HTTPS a pristupuje sa k nemu z koncového bodu API, ktorý získate pri vytváraní tokenu webovej aplikácie. Všetky údaje sa odosielajú a prijímajú ako JSON.
Prázdne polia sú zahrnuté ako null
a nie sú vynechané.
Koncový bod
Každý zákazník má svoju vlastnú URL koncového bodu. Webová adresa koncového bodu rozhrania Event API pozostáva z dvoch častí:
- Doména koncového bodu
- Podadresár
Koreňový koncový bod získate po vytvorení tokenu webovej aplikácie. Viac informácií o tom, ako vytvoriť token webovej aplikácie, nájdete tu: Zaregistrujte si webovú aplikáciu.
Príklad pre koreňový koncový bod
https://b7c1ad1ab7fa4a7482b16315d94a26af.svc.dynamics.com
Podadresár vždy začína EvtMgmt/api
, za ktorým nasleduje verzia API (ktorú možno získať z dokumentácie API dostupnej tu: správa udalostí API reference docs.
Príklad pre podadresár
EvtMgmt/api/v2.0/
Príklad pre úplnú adresu URL koncového bodu
https://b7c1ad1ab7fa4a7482b16315d94a26af.svc.dynamics.com/EvtMgmt/api/v2.0/
Overovanie
Ak chcete použiť rozhranie API udalostí, musíte v každej požiadavke zadať a web application token
ako parameter adresy URL. Token webovej aplikácie sa používa na riadenie požiadaviek API, ktoré sú priradené k vašej organizácii. Ďalšie informácie o vytvorení a načítaní webovej aplikácie nájdete v časti Registrácia webovej aplikácie .
web application token
je možné pridať do požiadavky pridaním parametra adresy URL s názvom emApplicationtoken
.
Príklad
https://b7c1ad1ab7fa4a7482b16315d94a26af.svc.dynamics.com/EvtMgmt/api/v2.0/events/published?emApplicationtoken=B7vdzdhCiLt9c5iT….
Okrem toho, pôvod, odkiaľ je požiadavka odoslaná, sa musí rovnať pôvodu zadanému pri vytváraní tokenu webovej aplikácie.
Ak neposkytnete token webovej aplikácie alebo hlavičku pôvodu, rozhranie API udalostí sa vráti HTTP 400 Bad Request
.
Ak je token webovej aplikácie neplatný, rozhranie API udalostí vráti HTTP 401 Unauthorized
.
Registrácia vašej webovej aplikácie
Ak chcete použiť rozhranie API udalostí, musíte v každej žiadosti poskytnúť token webovej aplikácie. Token webovej aplikácie sa používa na riadenie požiadaviek API, ktoré sú priradené k vašej organizácii. Viac informácií: Zaregistrujte svoju webovú aplikáciu