مكتبة العميل الرسمية لـ TypeScript/JavaScript
npm install hisab-sdkقم بتثبيت Hisab SDK باستخدام مدير الحزم المفضل لديك.
# npm
npm install hisab-sdk
# yarn
yarn add hisab-sdk
# pnpm
pnpm add hisab-sdkimport { HisabClient } from 'hisab-sdk';
const hisab = new HisabClient({
apiKey: 'hisab_live_your_api_key_here',
});
// List invoices
const invoices = await hisab.invoices.list();
console.log('Found', invoices.data.length, 'invoices');const hisab = new HisabClient({
apiKey: process.env.HISAB_API_KEY, // Required
baseUrl: 'https://hisab.ma/api/v1', // Default
timeout: 30000, // 30 seconds
retries: 3, // Auto-retry on failure
debug: false, // Enable logging
});| الخيار | النوع | الافتراضي | الوصف |
|---|---|---|---|
| apiKey | string | - | مفتاح Hisab API الخاص بك (مطلوب) |
| baseUrl | string | https://hisab.ma/api/v1 | عنوان URL الأساسي لـ API |
| timeout | number | 30000 | مهلة الطلب بالمللي ثانية |
| retries | number | 3 | عدد مرات إعادة المحاولة التلقائية |
| debug | boolean | false | تمكين تسجيل التصحيح |