全部产品
Search
文档中心

DataWorks:Memanggil API

更新时间:Jul 02, 2025

Setelah API diterbitkan dan Anda mendapatkan otorisasi untuk memanggilnya, Anda dapat menggunakan autentikasi sederhana atau autentikasi tanda tangan. Untuk autentikasi sederhana, tambahkan AppCode di header permintaan. Untuk autentikasi tanda tangan, tambahkan AppKey dan AppSecret di header permintaan. Dokumen ini menjelaskan cara memperoleh informasi autentikasi dan memanggil API.

Prasyarat

API yang ingin Anda panggil harus sudah diterbitkan ke API Gateway. Untuk detail lebih lanjut, lihat Menerbitkan API.

Sebelum memanggil API, pastikan Anda memiliki informasi berikut:

  • Definisi parameter dari API yang akan dipanggil.

  • Aplikasi yang digunakan untuk memanggil API. Aplikasi tersebut memiliki pasangan kunci unik (AppKey dan AppSecret) untuk mengidentifikasi Anda.

  • Hubungan antara API dan aplikasi. Aplikasi harus memiliki otorisasi untuk memanggil API. Untuk informasi lebih lanjut, lihat Otorisasi API.

Informasi latar belakang

API Gateway memungkinkan Anda menggunakan SDK untuk memberikan otorisasi kepada aplikasi agar dapat memanggil API. Anda dapat memberikan otorisasi kepada akun Anda sendiri, pengguna di perusahaan Anda, atau pihak ketiga untuk memanggil API.

Prosedur

  1. Peroleh API.

    Gunakan salah satu metode berikut untuk memperoleh API:

    • Beli API di Alibaba Cloud Marketplace. Untuk melihat daftar API yang telah dibeli, masuk ke Alibaba Cloud Marketplace console.

    • Dapatkan otorisasi API dari penyedia API. Untuk melihat API yang Anda berwenang untuk dipanggil, masuk ke API Gateway console.

  2. Buat aplikasi.

    Di API Gateway, aplikasi mendefinisikan identitas yang digunakan untuk memanggil API. Setiap aplikasi memiliki pasangan kunci (AppKey dan AppSecret), yang setara dengan akun dan kata sandinya. Untuk informasi lebih lanjut tentang cara membuat aplikasi, lihat Buat aplikasi.

  3. Peroleh izin untuk memanggil API.

    Otorisasi adalah proses memberikan izin kepada aplikasi untuk memanggil API. Pastikan aplikasi Anda memiliki izin sebelum digunakan untuk memanggil API.

    Metode otorisasi bervariasi tergantung pada bagaimana Anda memperoleh API. Untuk informasi lebih lanjut, lihat Otorisasi API.

  4. Panggil API.

    Anda dapat mengirim permintaan HTTP atau HTTPS untuk memanggil API. Sebelum memanggil API, gunakan contoh pemanggilan API dalam beberapa bahasa di Konsol API Gateway untuk menguji pemanggilan. Untuk informasi lebih lanjut, lihat Contoh Pemanggilan API dan Aktifkan HTTPS untuk operasi API.

Lihat informasi autentikasi untuk memanggil API

  1. Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi kiri, pilih Data Analysis and Service > DataService Studio. Di halaman yang muncul, pilih ruang kerja dari daftar drop-down dan klik Go to DataService Studio.

  2. Di bilah navigasi atas halaman DataService Studio, klik tab Service Management.

  3. Di panel navigasi kiri, klik Call APIs.

    Di halaman Call APIs, Anda dapat melihat atau menyalin informasi autentikasi yang diperlukan sesuai dengan kebutuhan bisnis Anda.