Přístup ke službě Azure Health Data Services pomocí cURL
V tomto článku se dozvíte, jak získat přístup ke službě Azure Health Data Services pomocí cURL.
Požadavky
PowerShell
- Účet Azure s aktivním předplatným. Vytvořte si ho zdarma.
- Pokud chcete kód spustit místně, nainstalujte PowerShell a PowerShell modulu Azure Az PowerShell.
- Volitelně můžete skripty spustit v editoru Visual Studio Code pomocí rozšíření REST Client. Další informace najdete v tématu Vytvoření odkazu na dokument klienta REST.
- Stáhněte a nainstalujte cURL.
Rozhraní příkazového řádku
- Účet Azure s aktivním předplatným. Vytvořte si ho zdarma.
- Pokud chcete kód spustit místně, nainstalujte Azure CLI.
- Volitelně můžete nainstalovat prostředí Bash, například Git Bash, které je součástí Gitu pro Windows.
- Volitelně můžete skripty spustit v editoru Visual Studio Code s rozšířením REST Client. Další informace najdete v tématu Vytvoření odkazu na dokument klienta REST.
- Stáhněte a nainstalujte cURL.
Získání přístupového tokenu Azure
Před přístupem ke službě Azure Health Data Services musíte uživateli nebo klientské aplikaci udělit správná oprávnění. Další informace o udělení oprávnění najdete v tématu Autorizace služby Azure Health Data Services.
Existuje několik různých způsobů získání přístupového tokenu Azure pro datové služby Azure Health.
Poznámka:
Ujistěte se, že jste přihlášeni k Azure a že jste v předplatném a tenantovi Azure, ve kterém jste nasadili instanci služby Azure Health Data Services.
### check Azure environment and PowerShell versions
Get-AzContext
Set-AzContext -Subscription <subscriptionid>
$PSVersionTable.PSVersion
Get-InstalledModule -Name Az -AllVersions
curl --version
### get access token for the FHIR service
$fhirservice="https://<fhirservice>.fhir.azurehealthcareapis.com"
$token=(Get-AzAccessToken -ResourceUrl $fhirservice).Token
Poznámka:
Pokud parametr cílové skupiny služby FHIR není mapován na adresu URL koncového bodu služby FHIR®, měla by být hodnota parametru prostředku namapována na hodnotu Cílové skupiny v okně Ověřování služby FHIR.
Přístup k datům ve službě FHIR
$fhirservice="https://<fhirservice>.fhir.azurehealthcareapis.com"
curl -X GET --header "Authorization: Bearer $token" $fhirservice/Patient
Další kroky
V tomto článku jste zjistili, jak přistupovat k datům služby Azure Health Data Services pomocí cURL.
Další informace o přístupu k datům služby Azure Health Data Services pomocí rozšíření REST Client v editoru Visual Studio Code najdete v tématu
Poznámka:
FHIR® je registrovaná ochranná známka HL7 a používá se s povolením HL7.