Udostępnij za pośrednictwem


Uzyskiwanie dostępu do usług Azure Health Data Services za pomocą biblioteki cURL

Z tego artykułu dowiesz się, jak uzyskać dostęp do usług Azure Health Data Services za pomocą biblioteki cURL.

Wymagania wstępne

PowerShell

CLI

Uzyskiwanie tokenu dostępu platformy Azure

Przed uzyskaniem dostępu do usług Azure Health Data Services należy przyznać użytkownikowi lub aplikacji klienckiej odpowiednie uprawnienia. Aby uzyskać więcej informacji na temat udzielania uprawnień, zobacz Autoryzacja usług Azure Health Data Services.

Istnieje kilka różnych sposobów uzyskiwania tokenu dostępu platformy Azure dla usług Azure Health Data Services.

Uwaga

Upewnij się, że zalogowano się na platformie Azure i że jesteś w subskrypcji platformy Azure i dzierżawie, w której wdrożono wystąpienie usługi 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

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

Uwaga

Jeśli parametr odbiorców usługi FHIR® nie jest mapowany na adres URL punktu końcowego usługi FHIR, wartość parametru zasobu powinna zostać zamapowana na wartość Odbiorcy w bloku Uwierzytelnianie usługi FHIR.

Uzyskiwanie dostępu do danych w usłudze FHIR

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

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

Uzyskiwanie dostępu do danych w usłudze FHIR za pomocą skryptu curl.

Uzyskiwanie dostępu do danych w usłudze DICOM

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

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

Uzyskiwanie dostępu do danych w usłudze DICOM za pomocą skryptu curl.

Następne kroki

W tym artykule przedstawiono sposób uzyskiwania dostępu do danych usług Azure Health Data Services przy użyciu biblioteki cURL.

Aby dowiedzieć się więcej o sposobie uzyskiwania dostępu do danych usługi Azure Health Data Services przy użyciu rozszerzenia klienta REST w programie Visual Studio Code, zobacz

Uwaga

FHIR® jest zastrzeżonym znakiem towarowym HL7 i jest używany z uprawnieniem HL7.