noQ-sweden / noq

noQ webservice
GNU General Public License v3.0
14 stars 0 forks source link

SPIKE: SMS gateway #641

Open overath2 opened 7 hours ago

overath2 commented 7 hours ago

För att verifiera att vi kan sända SMS till gäst från vår app har vi en hypotes att vi kan integrera med en SMS gateway för nonprofits. Denna spike testar minst två tjänster för att ligga till grund för en evnetuell kommande epic för detta.

Ex:

  1. Gäst Sänder boka till vårt nummer
  2. SMS hamnar i handläggarens vy
  3. Handläggare godkänner/avslår/avråder
  4. SMS är sänt till gästen med plats, tid etc

Copilot:

Ove: Finns det någon SMS gateway för nonprofits som vi kan integrera med vår python applikation?

Copilot: Ja, det finns flera SMS-gateways som ni kan integrera med er Python-applikation, även om ni är en nonprofit-organisation. Här är några alternativ:

  1. Jasmin SMS Gateway: En öppen källkodslösning som erbjuder många funktioner som SMPP-klient/server, HTTP-klient/server och avancerad meddelanderouting. Den är skriven i Python och är designad för hög prestanda och stora trafikvolymer¹(https://pypi.org/project/jasmin/).

  2. GatewayAPI: En robust tjänst som erbjuder en enkel integration med Python. De har en detaljerad guide för att skicka SMS med Python, vilket gör det lätt att komma igång²(https://gatewayapi.com/blog/sending-sms-messages-with-python-a-step-by-step-guide/).

  3. pysmsgateway: Ett Python-bibliotek som tillhandahåller ett gränssnitt för att skicka SMS via en gateway med hjälp av Traccar SMS Gateway Android-applikationen³(https://pypi.org/project/pysmsgateway/).

  4. smsframework: Ett bibliotek som hanterar flera leverantörer med en enda gateway och erbjuder funktioner som meddelandemottagning och leveransbekräftelser⁴(https://pypi.org/project/smsframework/).

Dessa alternativ bör ge er en bra start för att integrera SMS-funktionalitet i er applikation. Behöver ni hjälp med att komma igång med någon av dessa lösningar?

Källa: Samtal med Copilot, 2024-10-21 (1) jasmin - PyPI. https://pypi.org/project/jasmin/. (2) Sending SMS Messages with Python: A Step-by-Step Guide. https://gatewayapi.com/blog/sending-sms-messages-with-python-a-step-by-step-guide/. (3) pysmsgateway - PyPI. https://pypi.org/project/pysmsgateway/. (4) smsframework · PyPI. https://pypi.org/project/smsframework/.

overath2 commented 7 hours ago

Ping @patrik-pwned

overath2 commented 5 hours ago

OBS! När vi signar upp för ett kommande verktyg använd info@noq.nu som subscriber och notera hur verktyget passar för våra behov men även att det är gratis/nonprofit.