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
- ...
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);
}
}