Skip to main content

Integrify API inteqrasiyalarını rahatlaşdıran sorğular kitabaxanasıdır. Bu kitabxana LSIM SMS inteqrasiyası üçün nəzərdə tutulmuşdur.

Project description

Integrify LSIM

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

Integrify

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

Test Publish Package version Netlify Status

Downloads Supported Python versions Coverage


Dokumentasiya: https://integrify.mmzeynalli.dev/integrations/lsim/about/

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


Rəsmi Dokumentasiya (v2024.11.22)

İngliscə

Ə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-lsim

İstifadəsi

Bu sorğulardan istifadə etmək üçün, bu dəyərləri "environment variable"-larına əlavə etməlisiniz: LSIM_LOGIN, LSIM_PASSWORD, LSIM_SENDER_NAME

Sorğular listi

Tək SMS sorğuları

Sorğu metodu Məqsəd LSIM API
send_sms_get GET sorğusu ilə SMS göndərilmə /quicksms/v1/send
send_sms_post POST sorğusu ilə SMS göndərilmə /quicksms/v1/smssender
check_balance Balansı yoxlamaq /quicksms/v1/balance
get_report_get GET sorğusu ilə göndərilmiş SMS haqqında məlumat /quicksms/v1/report
get_report_post POST sorğusu ilə göndərilmiş SMS haqqında məlumat /quicksms/v1/smsreporter

Toplu SMS sorğuları

Sorğu metodu Məqsəd LSIM API
bulk_send_one_message Toplu şəkildə hamıya eyni SMS göndərilmə /smxml/api
bulk_send_different_messages Toplu şəkildə hərəyə fərqli SMS göndərilmə /smxml/api
get_report Toplu göndərilmiş SMS-in reportu /smxml/api
get_detailed_report Toplu göndərilmiş SMS-in detallı reportu /smxml/api
get_detailed_report_with_dates Toplu göndərilmiş SMS-in detallı və tarixli reportu /smxml/api
check_balance Balansı yoxlamaq /smxml/api

[!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 başqa 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ı
Payriff loading loading loading loading Vahid Həsənzadə

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

integrify_lsim-1.0.0.tar.gz (24.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

integrify_lsim-1.0.0-py3-none-any.whl (27.6 kB view details)

Uploaded Python 3

File details

Details for the file integrify_lsim-1.0.0.tar.gz.

File metadata

  • Download URL: integrify_lsim-1.0.0.tar.gz
  • Upload date:
  • Size: 24.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for integrify_lsim-1.0.0.tar.gz
Algorithm Hash digest
SHA256 192db7b7180ab5a1eb2848712fa21076c71092c98ee4066e89be8df9b6d5138c
MD5 90c49564457abd6828e6fab73074da99
BLAKE2b-256 e361d6ee58ce009c03b0666c3b147eb5878f478f092e19f3fc49561483be49a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for integrify_lsim-1.0.0.tar.gz:

Publisher: publish.yml on Integrify-SDK/integrify-lsim-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file integrify_lsim-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: integrify_lsim-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 27.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for integrify_lsim-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e7019eaf90ff53af95f7a20da75dfafcbf902c78dd665bc9a13f29b39fb72d7
MD5 b2df40c169c4c3593125b0be1c7ae5f0
BLAKE2b-256 bcc76b8e6c44d7b7d58069bb57baa6ecd5cab5d4002dde9fab58aa68799ce877

See more details on using hashes here.

Provenance

The following attestation bundles were made for integrify_lsim-1.0.0-py3-none-any.whl:

Publisher: publish.yml on Integrify-SDK/integrify-lsim-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page