Skip to content

kurillccc/SMSPlatfromAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SMSPlatfromAPI

πŸ“ ОписаниС:

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° CLI-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая ΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΊ условному сСрвису ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ БМБ-сообщСний

πŸ€– Π‘Ρ‚Π΅ΠΊ:

  • asyncio
  • json
  • logging
  • tomli
  • pytest

⚑ Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ ΠΏΠΎ запуску:

  1. ΠšΠ»ΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ (git clone https://github.com/Kurillccc/SMSPlatfromAPI)
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ (cd path/to/SMSPlatfromAPI/app)
  3. УстановитС зависимости (pip install -r requirements.txt)
  4. Для ΠΏΠ°ΠΏΠΊΠΈ "run.py" ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ скрипта "--sender "+79990001122" --recipient "+79990003344" --message "ΠŸΡ€ΠΈΠ²Π΅Ρ‚!"" (Π±Π΅Π· ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ)
  5. ΠŸΠ΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ debug ΠΈ сдСлайтС Ρ„Π°ΠΉΠ» prism исполняСмым (chmod +x prism-cli-macos)
  6. Запусти ΠΌΠΎΠΊ-сСрвСр (./prism-cli-macos mock sms-platform.yaml)
  7. ЗапуститС Ρ„Π°ΠΉΠ» run (python run)

About

Client to a conditional SMS message sending service

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages