Partager via


Accéder aux Services de données de santé Azure avec cURL

Dans cet article, découvrez comment accéder aux Services de données de santé Azure avec cURL.

Prérequis

PowerShell

INTERFACE DE LIGNE DE COMMANDE

Obtenir un jeton d’accès Azure

Avant d’accéder aux Services de données de santé Azure, vous devez accorder à l’utilisateur ou à l’application cliente des autorisations appropriées. Pour plus d’informations sur l’octroi d’autorisations, consultez Autorisation pour les Services de données de santé Azure.

Il existe plusieurs façons d’obtenir un jeton d’accès Azure pour les Services de données de santé Azure.

Remarque

Vérifiez que vous êtes connecté à Azure et que vous êtes dans l’abonnement et le tenant Azure où vous avez déployé l’instance Services de données de santé Azure.

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

Remarque

Lorsque le paramètre d’audience du service FHIR® n’est pas mappé à l’URL du point de terminaison de service FHIR, la valeur du paramètre de ressource doit être mappée à la valeur Audience sous le panneau Authentification du service FHIR.

Accéder aux données dans le service FHIR

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

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

Accédez aux données dans le service FHIR avec un script curl.

Accéder aux données dans le service DICOM

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

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

Accédez aux données dans le service DICOM avec un script curl.

Étapes suivantes

Dans cet article, vous avez appris à accéder aux données Services de données de santé Azure à l’aide de cURL.

Pour en savoir plus sur l’accès aux données Services de données de santé Azure à l’aide de l’extension client REST dans Visual Studio Code, consultez

Remarque

FHIR® est une marque déposée de HL7 utilisé avec l’autorisation de HL7.