cURL ile Azure Health Veri Hizmetleri'ne erişme
Bu makalede, cURL ile Azure Health Veri Hizmetleri'ne erişmeyi öğreneceksiniz.
Önkoşullar
PowerShell
- Etkin aboneliği olan bir Azure hesabı. Ücretsiz bir tane oluşturun.
- Kodu yerel olarak çalıştırmak istiyorsanız PowerShell ve Azure Az PowerShell'i yükleyin.
- İsteğe bağlı olarak, betikleri REST İstemci uzantısıyla Visual Studio Code çalıştırabilirsiniz. Daha fazla bilgi için bkz . REST İstemci belgesine bağlantı oluşturma.
- cURL'yi indirip yükleyin.
CLI
- Etkin aboneliği olan bir Azure hesabı. Ücretsiz bir tane oluşturun.
- Kodu yerel olarak çalıştırmak istiyorsanız Azure CLI'yı yükleyin.
- İsteğe bağlı olarak, Windows için Git'te bulunan Git Bash gibi bir Bash kabuğu yükleyin.
- İsteğe bağlı olarak, betikleri REST İstemci uzantısıyla Visual Studio Code'da çalıştırın. Daha fazla bilgi için bkz . REST İstemci belgesine bağlantı oluşturma.
- cURL'yi indirip yükleyin.
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
DICOM hizmetindeki verilere erişme
$dicomservice="https://<dicomservice>.dicom.azurehealthcareapis.com"
curl -X GET --header "Authorization: Bearer $token" $dicomservice/changefeed?includemetadata=false
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.