openapi-sdk
Panduan Penggunaan SDK OpenAPI
Dokumen ini memberikan instruksi rinci tentang cara menggunakan SDK Tianji untuk memanggil antar muka OpenAPI dan mencapai akses programatis sepenuhnya ke layanan Tianji.
Gambaran Umum
SDK OpenAPI Tianji didasarkan pada klien TypeScript yang dihasilkan otomatis, menyediakan metode pemanggilan API yang aman tipe. Melalui SDK, Anda dapat:
- Mengelola ruang kerja dan situs web
- Mengambil data analitik dan statistik
- Mengoperasikan proyek pemantauan
- Mengelola survei
- Menangani saluran dan acara Feed
- ...
Instalasi dan Inisialisasi
Instal 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('Mengizinkan pendaftaran:', config.allowRegister);
console.log('Fitur AI diaktifkan:', config.enableAI);
console.log('Penagihan diaktifkan:', config.enableBilling);
return config;
} catch (error) {
console.error('Gagal mendapatkan konfigurasi sistem:', error);
}
}