πŸš€ Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more β†’
Socket
Book a DemoInstallSign in
Socket

PySMSPilot

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

PySMSPilot

API wrapper for SMSPilot sms gateway <http://www.smspilot.ru>

1.3
PyPI
Maintainers
1

pySMSPilot

English

Description

Python class with Implementation for SMS sending gateway API http://www.smspilot.ru/ You need regisration and API-Key to start using it. We use some features from API 2.3.2. API provider gives some free sms for testing purposes, henceforward you need to pay some fee for them. Prices provided on their site. Now available at PyPI. You can install it by running: pip install pySMSPilot

Installation ang quick start

After registering at http://www.smspilot.ru/:

  • Include it with:

import pySMSPilot

  • Initialize class with your API-key:

Pilot = pySMSPilot.sender.Sender(api)

  • Add some sms messages with command:

    Pilot.addSMS([your_local_sms_id_int], "Phone number", u"SMS message", u"Sender name")

Note: phone number must be in format 7xxxxxxxxxx

Note: sender name must contain only latin letters dots and dashes, min length 3 letters, max - 11

Note: Ability to change sender name may be limited by service rules, refer to http://www.smspilot.ru/ to find out more

  • Run sending command with:

Result = Pilot.send()

Object with sending results will be returned. More info look at http://www.smspilot.ru/apikey.php

Russian

ОписаниС

Класс ΠΈΠΌΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ использования API (вСрсии 2.x) сайта http://www.smspilot.ru/ для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ SMS рассылок. Для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ смс Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° рСгистрация Π½Π° сайтС. ΠŸΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ прСдоставляСт нСсколько бСсплатных смс для тСстирования. Но Π² дальнСйшСм Π½ΡƒΠΆΠ½ΠΎ ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ смс. ΠŸΡ€Π°ΠΉΡΡ‹ Π½Π° сайтС. По России Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎ. Ок. 30 ΠΊΠΎΠΏΠ΅Π΅ΠΊ Π·Π° смс Π½Π° сСгодня. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° доступна Ρ‡Π΅Ρ€Π΅Π· PyPI. Для установки просто Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅: pip install pySMSPilot

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ

  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ:

import pySMSPilot

  • Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ класс API-ΠΊΠ»ΡŽΡ‡ΠΎΠΌ:

Pilot = pySMSPilot.sender.Sender(api)

  • Π”ΠΎΠ±Π°Π²ΠΈΠΌ ΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ нСсколько sms Π²ΠΎΡ‚ Ρ‚Π°ΠΊ:

Pilot.addSMS([Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ_id_сообщСния_int],"НомСр Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°", u"SMS сообщСниС", u"Imya Otpravitelya")

Note: Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ 7xxxxxxxxxx

Note: Imya Otpravitelya - имя отправитСля ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ латинскиС Π±ΡƒΠΊΠ²Ρ‹, Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ Ρ‚ΠΈΡ€Π΅, Π΄Π»ΠΈΠ½Π½Π° ΠΌΠΈΠ½ 3 символа, макс - 11

Note: Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ имя отправитСля ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° сСрвисом, ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ см. условия Π½Π° сайтС http://www.smspilot.ru/

  • ЗапускаСм ΠΊΠΎΠΌΠΌΠ°Π½Π΄Ρƒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ:

Result = Pilot.send()

Π‘ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ с Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ. Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ см. http://www.smspilot.ru/apikey.php

Copyright (c) 2013 by Stanislav Sokolov aka Ratso

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts