Lewati ke konten utama

openapi-sdk

Panduan Penggunaan SDK OpenAPI

Dokumen ini memberikan instruksi rinci tentang cara menggunakan SDK Tianji untuk memanggil antarmuka OpenAPI dan mencapai akses programatik lengkap ke layanan Tianji.

Gambaran Umum​

SDK OpenAPI Tianji didasarkan pada klien TypeScript yang dihasilkan secara otomatis, menyediakan metode pemanggilan API yang aman tipe. Melalui SDK ini, Anda dapat:

  • Mengelola ruang kerja dan situs web
  • Mengambil data analitik dan statistik
  • Mengoperasikan proyek pemantauan
  • Mengelola survei
  • Menangani saluran dan acara Umpan
  • ...

Dokumentasi API Lengkap

Pemasangan dan Inisialisasi​

Pasang SDK​

npm install tianji-client-sdk
# atau
yarn add tianji-client-sdk
# atau
pnpm add tianji-client-sdk

Inisialisasi Klien OpenAPI​

import { initOpenapiSDK } from 'tianji-client-sdk';

initOpenapiSDK('https://your-tianji-domain.com', {
apiKey: 'your-api-key'
});

API Konfigurasi Global​

Dapatkan Konfigurasi Sistem​

import { openApiClient } from 'tianji-client-sdk';

async function getSystemConfig() {
try {
const config = await openApiClient.GlobalService.globalConfig();

console.log('Izinkan pendaftaran:', config.allowRegister);
console.log('Fitur AI diaktifkan:', config.ai.enable);
console.log('Penagihan diaktifkan:', config.enableBilling);

return config;
} catch (error) {
console.error('Gagal mendapatkan konfigurasi sistem:', error);
}
}