Share via


cURL ile Azure Health Veri Hizmetleri'ne erişme

Bu makalede, cURL ile Azure Health Veri Hizmetleri'ne erişmeyi öğreneceksiniz.

Önkoşullar

PowerShell

CLI

Azure Erişim Belirteci Alma

Azure Health Veri Hizmetleri'ne erişmeden önce kullanıcıya veya istemci uygulamasına uygun izinler vermelisiniz. İzin verme hakkında daha fazla bilgi için bkz. Azure Health Veri Hizmetleri yetkilendirmesi.

Azure Health Veri Hizmetleri için Azure erişim belirteci almanın birkaç farklı yolu vardır.

Not

Azure'da oturum açtığınızdan ve Azure Health Data Services örneğini dağıttığınız Azure aboneliğinde ve kiracısında olduğunuzdan emin olun.

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

Not

FHIR hizmet hedef kitlesi parametresinin FHIR hizmet uç noktası URL'si ile eşlenmediği senaryolarda. Kaynak parametresi değeri, FHIR Hizmeti Kimlik Doğrulaması dikey penceresinin altındaki Hedef Kitle değerine eşlenmelidir.

FHIR hizmetindeki verilere erişme

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

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

Curl betiği ile FHIR hizmetindeki verilere erişin.

DICOM hizmetindeki verilere erişme

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

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

Curl betiği ile DICOM hizmetindeki verilere erişin.

Sonraki adımlar

Bu makalede, cURL kullanarak Azure Health Veri Hizmetleri verilerine erişmeyi öğrendiniz.

Visual Studio Code'da REST İstemci uzantısını kullanarak Azure Health Veri Hizmetleri verilerine erişme hakkında bilgi edinmek için bkz.

FHIR®, HL7'nin tescilli ticari markasıdır ve HL7 izniyle kullanılır.