Skip to content
This repository was archived by the owner on Aug 14, 2026. It is now read-only.

Repository files navigation

THIS PROJECT IS ARCHIVED. EVERYTHING IS MOVED TO THIS REPO

Integrify

Integrify API inteqrasiyalarını rahatlaşdıran sorğular kitabaxanasıdır. Bu repository dokumentasiya üçün nəzərdə tutulmuşdur.

Netlify Status


Dokumentasiya: https://integrify.mmzeynalli.dev

Kod: https://github.com/Integrify-SDK/integrify-docs-python


Əsas özəlliklər

  • Kitabxana həm sync, həm də async sorğu dəyişimini dəstəkləyir.
  • Kitabaxanadakı bütün sinif və funksiyalar tamamilə dokumentləşdirilib.
  • Kitabaxanadakı bütün sinif və funksiyalar tipləndirildiyindən, "type hinting" aktivdir.
  • Sorğuların çoxunun məntiq axını (flowsu) izah edilib.

Kitabxananın yüklənməsi

$ # pip install integrify-{integration}
$ pip install integrify-epoint

İstifadəsi

Məsələn, EPoint üçün sorğuları istifadə etmək istərsək:

Sync

from integrify.epoint import EPointRequest

resp = EPointRequest.pay(amount=100, currency='AZN', order_id='12345678', description='Ödəniş')
print(resp.ok, resp.body)

Async

from integrify.epoint import EPointAsyncRequest

# Async main loop artıq başlamışdır
resp = await EPointAsyncRequest.pay(amount=100, currency='AZN', order_id='12345678', description='Ödəniş')
print(resp.ok, resp.body)

Sorğu cavabı

Yuxarıdakı sorğuların (və ya istənilən sorğunun) cavab formatı ApiResponse class-ıdır:

class ApiResponse:
    ok: bool
    """Cavab sorğusunun statusu 400dən kiçikdirsə"""

    status_code: int
    """Cavab sorğusunun status kodu"""

    headers: dict
    """Cavab sorğusunun header-i"""

    body: Dəyişkən
    """Cavab sorğusunun body-si"""

Caution

Bütün sorğular rəsmi dokumentasiyalara uyğun yazılsalar da, Integrify qeyri-rəsmi API klient-dir.

Dəstəklənən API inteqrasiyaları

Servis Əsas sorğular Bütün sorğular Dokumentləşdirilmə Real mühitdə test Əsas developer
EPoint ✅ loading Tam ✅ Miradil Zeynallı
KapitalBank ✅ ✅ Tam ✅ Zaman Kazımov
LSIM ✅ ✅ Tam ✅ Miradil Zeynallı
Posta Guvercini ✅ ✅ Tam ✅ Zaman Kazımov
Azericard ✅ loading Tam loading Miradil Zeynallı
Clopos ✅ ✅ Full loading Miradil Zeynallı
Payriff loading loading loading loading Vahid Həsənzadə

About

Integrify API inteqrasiyalarını rahatlaşdıran sorğular kitabaxanasıdır. Bu repo dokumentasiya üçün nəzərdə tutulmuşdur.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages