Sdílet prostřednictvím


Získání přístupového tokenu pro rozhraní Azure API for FHIR s využitím Azure CLI

V tomto článku se dozvíte, jak získat přístupový token pro rozhraní Azure API for FHIR pomocí Azure CLI. Při zřizování rozhraní Azure API for FHIR nakonfigurujete sadu uživatelů nebo instančních objektů, kteří mají ke službě přístup. Pokud je vaše ID objektu uživatele v seznamu povolených ID objektů, můžete ke službě přistupovat s využitím tokenu získaného pomocí Azure CLI.

Požadavky

  • Použijte prostředí Bash v Azure Cloud Shell. Další informace najdete v tématu Rychlý start pro Bash v Azure Cloud Shell.

  • Pokud dáváte přednost místnímu spouštění referenčních příkazů rozhraní příkazového řádku, nainstalujte Azure CLI. Pokud používáte Windows nebo macOS, zvažte spuštění Azure CLI v kontejneru Docker. Další informace najdete v tématu Spuštění Azure CLI v kontejneru Dockeru.

    • Pokud používáte místní instalaci, přihlaste se k Azure CLI pomocí příkazu az login. Pokud chcete dokončit proces ověřování, postupujte podle kroků zobrazených na terminálu. Další možnosti přihlášení najdete v tématu Přihlášení pomocí Azure CLI.

    • Po zobrazení výzvy nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Využití rozšíření v Azure CLI.

    • Spuštěním příkazu az version zjistěte verzi a závislé knihovny, které jsou nainstalované. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.

Získání tokenu

Rozhraní Azure API for FHIR používá resource nebo Audience s identifikátorem URI, který se rovná identifikátoru URI serveru https://<FHIR ACCOUNT NAME>.azurehealthcareapis.comFHIR. Token můžete získat a uložit ho do proměnné (s názvem $token) pomocí následujícího příkazu:

$token=$(az account get-access-token --resource=https://<FHIR ACCOUNT NAME>.azurehealthcareapis.com --query accessToken --output tsv)

Použití s Azure API for FHIR

curl -X GET --header "Authorization: Bearer $token" https://<FHIR ACCOUNT NAME>.azurehealthcareapis.com/Patient

Další kroky

V tomto článku jste zjistili, jak získat přístupový token pro rozhraní Azure API for FHIR pomocí Azure CLI. Pokud chcete zjistit, jak získat přístup k rozhraní FHIR API pomocí nástroje Postman, pokračujte kurzem k nástroji Postman.

FHIR® je registrovaná ochranná známka HL7 a používá se s povolením HL7.