Skip to main content

smsir

smsir is a Python library for using SMS web services (www.sms.ir)

All web service documentation is implemented

اس ام اس ای ار یک کتابخانه پایتون برای استفاده از خدمات وب سروریس اس ام اس دات ای ار است

تمامی مستند های موجود در وب سرویس پیاده سازی شده است

مستند ها سایت

Installation

Use the package manager pip to install smsir.

pip install smsir

Usage

دریافت توکن

GET Token

from smsir.token import get_token


# returns 'TOKEN'
get_token(UserApiKey='', SecretKey='')

دریافت اعتبار

GET credit

from smsir.token import get_credit

# returns 'credit'
get_credit(token='')

ارسال پیام به شماره

SendByMobileNumber

from smsir.sms import send_by_mobile_number

# returns 'sms response'
send_by_mobile_number(Messages='text', MobileNumbers='09XX', LineNumber='3000XXX', Token='GET Token')

ارسال پیام کد تایید

Send VerificationCode

from smsir.sms import VerificationCode

# returns 'sms response'
VerificationCode(Code='code', MobileNumber='09XX', Token='GET Token')

ارسال پیام فوق سریع

send UltraFast

from smsir.sms import UltraFastSend

# returns 'sms response'
parameter_array = [
    {"Parameter": "Parameters1", "ParameterValue": "Value1"},
    {"Parameter": "Parameters2", "ParameterValue": "Value2"}
]
UltraFastSend(ParameterArray=parameter_array, TemplateId='', Token='GET Token')

License

MIT

Release files for smsir 1.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for smsir 1.0.5
File Size Uploaded
smsir-1.0.5.tar.gz 4.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for smsir 1.0.5
File Interpreter ABI Platform
smsir-1.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 9.9 kB

Release files / smsir-1.0.5.tar.gz

Download URL smsir-1.0.5.tar.gz
Size 4.4 kB
Tags Source
SHA-256 checksum
How to use checksums
694d79606a76140b663fcfd2f89b8722826df3bc385ae9c8cfd73b0c33edbc17
BLAKE2b-256 checksum
How to use checksums
75c97a45513548182cc90a6a4d75a9ed53d5bd3e50bbb1474527b2cdc139c4a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.8

Release files / smsir-1.0.5-py3-none-any.whl

Download URL smsir-1.0.5-py3-none-any.whl
Size 5.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d4170f3bd9e8ab36880217931422fe03ddae5360c7db0a16939977a87e92202b
BLAKE2b-256 checksum
How to use checksums
2c15163baa3ea91d93d3299e5b049735d65891de7342642c8bfc5950dac5a37d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.8

Release history Release notifications | RSS feed

This release

1.0.5 This release

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page