Acessar os Serviços de Dados de Integridade do Azure com cURL

Neste artigo, você aprenderá a acessar os Serviços de Dados de Integridade do Azure com cURL.

Pré-requisitos

PowerShell

CLI

Obter o Token de Acesso do Azure

Antes de acessar os Serviços de Dados de Integridade do Azure, você deve conceder ao usuário ou ao aplicativo cliente as permissões adequadas. Para obter mais informações sobre como conceder permissões, consulte Autorização dos Serviços de Dados de Integridade do Azure.

Há várias maneiras diferentes de obter um token de acesso do Azure para os Serviços de Dados de Integridade do Azure.

Observação

Verifique se você fez logon no Azure e se está na assinatura e no locatário do Azure em que implantou a instância dos Serviços de Dados de Integridade do 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

Observação

Nos cenários em que o parâmetro de audiência do serviço FHIR não é mapeado para a URL do ponto de extremidade de serviço FHIR. O valor do parâmetro de recurso deve ser mapeado para o valor Público-alvo na folha Autenticação de Serviço FHIR.

Acessar dados no serviço FHIR

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

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

Acessar dados no serviço FHIR com script curl.

Acessar dados no serviço DICOM

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

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

Acessar dados no serviço DICOM com script curl.

Próximas etapas

Neste artigo, você aprendeu a acessar dados dos Serviços de Dados de Integridade do Azure usando cURL.

Para saber mais sobre como acessar dados dos Serviços de Dados de Integridade do Azure usando a extensão cliente REST no Visual Studio Code, consulte

FHIR® é uma marca registrada da HL7 e é usado com a permissão da HL7.