cURL ile Azure Health Veri Hizmetlerine 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 modülü PowerShell'i yükleyin.
- İsteğe bağlı olarak, betikleri REST İstemci uzantısıyla Visual Studio Code'da çalıştırabilirsiniz. Daha fazla bilgi için bkz . REST İstemcisi belgesine bağlantı oluşturma.
- cURL'yi indirin ve 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 VISUAL Studio Code'da REST İstemci uzantısıyla çalıştırın. Daha fazla bilgi için bkz . REST İstemcisi belgesine bağlantı oluşturma.
- cURL'yi indirin ve 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 Data Services 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
Not
FHIR hizmet hedef kitlesi parametresi FHIR® hizmet uç noktası URL'si ile eşlenmediğinde, kaynak parametresi değeri FHIR Hizmet Kimlik Doğrulaması dikey penceresinin altındaki Audience değerine eşlenmelidir.
FHIR hizmetinde verilere erişme
$fhirservice="https://<fhirservice>.fhir.azurehealthcareapis.com"
curl -X GET --header "Authorization: Bearer $token" $fhirservice/Patient
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 Data Services verilerine erişme hakkında bilgi edinmek için bkz.