Bagikan melalui


Mengakses Azure Health Data Services dengan cURL

Dalam artikel ini, Anda mempelajari cara mengakses Azure Health Data Services dengan cURL.

Prasyarat

PowerShell

CLI

  • Akun Azure dengan langganan aktif. Buat akun gratis.
  • Jika Anda ingin menjalankan kode secara lokal, instal Azure CLI.
  • Secara opsional, instal shell Bash, seperti Git Bash, yang disertakan dalam Git untuk Windows.
  • Secara opsional, jalankan skrip di Visual Studio Code dengan ekstensi Klien REST. Untuk informasi selengkapnya, lihat Membuat tautan ke dokumen Klien REST.
  • Unduh dan instal cURL.

Mendapatkan Token Akses Azure

Sebelum mengakses Azure Health Data Services, Anda harus memberi pengguna atau aplikasi klien izin yang tepat. Untuk informasi selengkapnya tentang cara memberikan izin, lihat Otorisasi Azure Health Data Services.

Ada beberapa cara berbeda untuk mendapatkan token akses Azure untuk Azure Health Data Services.

Catatan

Pastikan Anda telah masuk ke Azure dan berada di langganan Azure dan penyewa tempat Anda telah menyebarkan instans Azure Health Data Services.

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

Catatan

Ketika parameter audiens layanan FHIR® tidak dipetakan ke url titik akhir layanan FHIR, nilai parameter sumber daya harus dipetakan ke nilai Audiens di bawah bilah Autentikasi Layanan FHIR.

Mengakses data dalam layanan FHIR

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

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

Akses data dalam layanan FHIR dengan skrip curl.

Mengakses data dalam layanan DICOM

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

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

Akses data dalam layanan DICOM dengan skrip curl.

Langkah berikutnya

Dalam artikel ini, Anda mempelajari cara mengakses data Azure Health Data Services menggunakan cURL.

Untuk mempelajari tentang cara mengakses data Azure Health Data Services menggunakan ekstensi Klien REST di Visual Studio Code, lihat

Catatan

FHIR® adalah merek dagang terdaftar HL7 dan digunakan dengan izin HL7.