📦

SDKs

مكتبات العميل الرسمية: PHP، JavaScript، Python، Go — التثبيت، التهيئة، ومواقع الاستدعاء المهمة.

المكتبات الرسمية

أربعة SDKs جاهزة للإنتاج تغطي نفس واجهة REST API ببِنى اصطلاحية.

اللغة الحزمة Repo
PHP eveses/eveses-php github.com/evesescom/php-sdk
JS / TS @eveses/sdk github.com/evesescom/js-sdk
Python eveses github.com/evesescom/python-sdk
Go github.com/evesescom/go-sdk github.com/evesescom/go-sdk

Ruby / Rust / Java على خارطة الطريق.

التثبيت

composer require eveses/eveses-php
npm install @eveses/sdk
pip install eveses
go get github.com/evesescom/go-sdk

المصادقة

مرر مفتاح API مرة واحدة عند الإنشاء؛ أعد استخدام العميل.

$eveses = new Eveses\Client(getenv('EVESES_KEY'));
import { Eveses } from '@eveses/sdk';
const eveses = new Eveses({ key: process.env.EVESES_KEY });
from eveses import Eveses
client = Eveses(key=os.environ['EVESES_KEY'])
client := eveses.New(os.Getenv("EVESES_KEY"))

ماذا تفعل

  • إعادة محاولات تلقائية بتراجع أسي
  • إنشاء idempotency-key مدمج
  • نماذج طلب/استجابة بأنواع محددة
  • مساعدات للتحقق من توقيعات Webhook

الواجهة الكاملة في README كل repo.