Dela via


Få åtkomst till Azure Health Data Services med cURL

I den här artikeln får du lära dig hur du får åtkomst till Azure Health Data Services med cURL.

Förutsättningar

PowerShell

CLI

Hämta Azure-åtkomsttoken

Innan du får åtkomst till Azure Health Data Services måste du ge användaren eller klientappen rätt behörigheter. Mer information om hur du beviljar behörigheter finns i Azure Health Data Services-auktorisering.

Det finns flera olika sätt att hämta en Azure-åtkomsttoken för Azure Health Data Services.

Anteckning

Kontrollera att du har loggat in på Azure och att du är i Den Azure-prenumeration och klientorganisation där du har distribuerat Azure Health Data Services-instansen.

### 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

### Get access token for the DICOM service
$dicomtokenurl= "https://dicom.healthcareapis.azure.com/"
$token=$( Get-AzAccessToken -ResourceUrl $dicomtokenurl).Token

Anteckning

I scenarier där parametern FHIR-tjänstmålgrupp inte mappas till URL:en för FHIR-tjänstens slutpunkt. Värdet för resursparametern ska mappas till målgruppsvärdet under bladet FHIR-tjänstautentisering.

Komma åt data i FHIR-tjänsten

$fhirservice="https://<fhirservice>.fhir.azurehealthcareapis.com"

curl -X GET --header "Authorization: Bearer $token" $fhirservice/Patient

Få åtkomst till data i FHIR-tjänsten med curl-skript.

Komma åt data i DICOM-tjänsten

$dicomservice="https://<dicomservice>.dicom.azurehealthcareapis.com"

curl -X GET --header "Authorization: Bearer $token" $dicomservice/changefeed?includemetadata=false

Få åtkomst till data i DICOM-tjänsten med curl-skript.

Nästa steg

I den här artikeln har du lärt dig hur du kommer åt Azure Health Data Services-data med hjälp av cURL.

Mer information om hur du får åtkomst till Azure Health Data Services-data med hjälp av REST-klienttillägget i Visual Studio Code finns i

FHIR® är ett registrerat varumärke som tillhör HL7 och används med tillstånd av HL7.