Stránka 1 z 2

Android aplikace, která umožní přes API odesílat "neomezeně" SMS.

Napsal: pát 26. kvě 2023 10:48:07
od xsouku04
Aby mobilní operátoři dovolili odesílat a přijímat přes API a dovolili tak zpracování SMS více jak jednou osobou, je docela problém.
Pokud je třeba se zákazníkem komunikovat nejen hovory, ale i SMS, nezbývá než SMS přijímat a odesílat pomocí SIM.

Obvyklé řešení je dát SIM do brány. Je to ale škoda, protože by měl na komunikaci stačit běžný android jen se speciální aplikací.
Výhoda je, že by onen "neomezený tarif" bylo možné příležitostně použít i pro odchozí hovory a historie SMS by zůstávala i na mobilním telefonu. V případě nouze je možné zrušit přesměrování a příchozí hovory zpracovávat ručně jedním člověkem.

Problém je jen v tom, že takovou aplikaci, co by byla zdarma, nebo za rozumný jednorázový poplatek, nemohu najít. Prodávat takové aplikace je totiž zjevně velmi dobrý bussiness. Navíc google nemá takové použití rád a dělá takovým aplikacím obstrukce kvůli "bezpečnosti".

Co jsem zatím našel:

https://www.smsvio.cz/ - placená česká aplikace. Cca 2000 Kč rok
https://httpsms.com/ - do 200 SMS/měsíc zdarma, pak cca 6 USD/měsíc ale jen max 3000 SMS.
http://smssync.ushahidi.com/ - je zdarma a řeší, zdá se, jen příchozí SMS ne odchozí.
AirDorid aplikace - umožnuje na dálku přístup do mobilu včetně čtení a posílání SMS. Jestli je možnost api, nevím, ale pro někoho by to mohlo být řešení. Nevím, jestli je možné nějakému uživatelskému jménu zakázat třeba přístup k fotkám.
Využít projekt termux, který obsahuje linuxové nástroje a programy včetně API propojení na Android, pomocí kterého je možné odeslat nebo přečíst sms. Nutné je ale použít verzi staženo s f-droid.org, google donutil vývojáře, aby u verze na google play api znefunkčnit kvůli "bezpečnosti". Skript na odesílání je možné použít v libovolném programovacím jazyce (dělat si třeba i web), je možné kombinovat s wireguardem. - vyžaduje znalost linuxu, není vhodné pro běžné uživatele, ve firmě by měl být alespoň jeden Linuxák, pro kterého by to celé měla být otázka maximálně několika hodin.

https://github.com/traccar/traccar-sms-gateway je zatím i na google play Je to fork opensource aplikace Simple SMS Messenger, ke které je přidána možnost odesílat SMS přes API. IP adresa telefonu může být dostupná přes wireguard vpn.
Nevýhoda je, že musím používat jinou aplikace na běžné čtení a psaní SMS. Výhoda je, že takovou aplikaci nechá google na google play být a nesmaže ji. Příklad odeslání SMS.

Kód: Vybrat vše

curl -H "Authorization: ad55af16-1db0-4709-86bb-f6530ae41ded"  -H "Content-Type: application/json"   -d  '{ "to": "+420799799081","message": "Ahoj, tohle je moje testovaci SMS"}' -X POST http://192.168.165.32:8082
Bohužel celé je to dost krkolomné, aplikace není přívětivá, je zveřejněna a zdarma jen kvůli dodržení opensource licence, navíc je nutné se spoléhat na fungující vpn, jejíž ip používám pro odesílání.

Nevíte o něčem lepším? Podle mne je to obrovská díra na trhu. Číst a psát SMS z počítače by potřeboval kdekdo. (Třeba i takový doktor).

Re: Android aplikace, která umožní přes API odesílat "neomezeně" SMS.

Napsal: pát 26. kvě 2023 11:11:10
od Pitomec
Číst a psát zprávy z PC jde zcela triviálně přes Google Zprávy v telefonu se spárováním s Chrome v PC. Člověk čte a píše zprávy v PC (jak SMS, tak RCS), přičemž jedinou podmínkou je mít zapnutý spárovaný telefon a připojený k netu (WiFi nebo data, to je fuk). Dřív ještě byla použitelná aplikace DesktopSMS Lite, ale po nějaké aktualizaci začaly problémy s odhlašováním a navíc Google spustil ty Zprávy o kterých píši, takže appka DesktopSMS Lite ztratila na významu.

Re: Android aplikace, která umožní přes API odesílat "neomezeně" SMS.

Napsal: pát 05. led 2024 18:33:55
od sip2sim
[quote=Pitomec post_id=42485 time=1685092270 user_id=181]
Číst a psát zprávy z PC jde zcela triviálně přes Google Zprávy v telefonu se spárováním s Chrome v PC. Člověk čte a píše zprávy v PC (jak SMS, tak RCS), přičemž jedinou podmínkou je mít zapnutý spárovaný telefon a připojený k netu (WiFi nebo data, to je fuk). Dřív ještě byla použitelná aplikace DesktopSMS Lite, ale po nějaké aktualizaci začaly problémy s odhlašováním a navíc Google spustil ty Zprávy o kterých píši, takže appka DesktopSMS Lite ztratila na významu.
[/quote]

Ty Google Zpravy/Chrome v PC umi posilat i dlouhe SMS (160+ znaku) a nebo to stale nuti lidi posilat to jako drahou MMS? :)

Re: Android aplikace, která umožní přes API odesílat "neomezeně" SMS.

Napsal: pát 05. led 2024 18:49:08
od sip2sim
Nadpis je Android Aplikace, ale pokud se jedna pouze o SMS tak treba moznosti muze byt hardwarove LTE zarizeni od MikroTik
https://help.mikrotik.com/docs/display/ROS/SMS


A nebo v moji RasPBX mam "3G USB dongle" a mam to nastavene ze RasPBX prijatou SMS preposila na e-mail a Chan Dongle ma jednoduchou
web stranku na posilani SMS .....
http://www.raspbx.org/documentation/gsm ... an_dongle/
Ale nejsem si jisty jak a jestli to funguje s USB donlges pro LTE ......

Re: Android aplikace, která umožní přes API odesílat "neomezeně" SMS.

Napsal: sob 06. led 2024 15:15:28
od Pitomec
Tuším to posílá jako MMS. Na druhou stranu je ale zase výhoda podpory RCS.

Re: Android aplikace, která umožní přes API odesílat "neomezeně" SMS.

Napsal: sob 06. led 2024 15:30:30
od sip2sim
[quote=Pitomec post_id=43489 time=1704550528 user_id=181]
Tuším to posílá jako MMS. Na druhou stranu je ale zase výhoda podpory RCS.
[/quote]

Muzete mi prosim Vas vysvetlit v cem je vyhoda RCS?

Ja pouzivam QKSMS z F-Droid (Nabizi zalohu a dlouhe SMS, bez nustnosti posilat MMS)
a pokud je to neco obsahlejsiho a uzivatel nema Signal aplikaci, tak si to na PC
napisu do Signalu (Note to Self) a potom na telefonu prekopiruji ze Signalu do SMS a odeslu :)

Re: Android aplikace, která umožní přes API odesílat "neomezeně" SMS.

Napsal: sob 06. led 2024 15:34:08
od Pitomec
Výhoda RCS je zcela jistě v tom, že je posílání zpráv bezplatné.

Re: Android aplikace, která umožní přes API odesílat "neomezeně" SMS.

Napsal: sob 06. led 2024 15:59:27
od sip2sim
[quote=Pitomec post_id=43492 time=1704551648 user_id=181]
Výhoda RCS je zcela jistě v tom, že je posílání zpráv bezplatné.
[/quote]

Potrebuje ta RCS applikace pripojeni k Internetu?
Pres Google servery a sifrovane?
Na telefonni cisla, ktere nepouzivaji RCS Aplikaci?

Nedava mi to smysl, ale asi to nechapu, jaky je presne
rozdil mezi aplikaci Signal a uzivanim RCS?

Re: Android aplikace, která umožní přes API odesílat "neomezeně" SMS.

Napsal: sob 06. led 2024 16:33:01
od Pitomec
Samozřejmě, že RCS potřebuje data, ale to dneska není žádný problém. A výhoda RCS je pochopitelně v tom, že Zprávy Google má automaticky každý Android a netřeba nic extra instalovat. Jinak pokud příjemce RCS nemá (typicky uživatelé iOS), pak se zprávy odešlou jako běžné SMS/MMS.

Re: Android aplikace, která umožní přes API odesílat "neomezeně" SMS.

Napsal: sob 06. led 2024 22:48:29
od 5uch
Pitomec píše: sob 06. led 2024 16:33:01 Jinak pokud příjemce RCS nemá (typicky uživatelé iOS), pak se zprávy odešlou jako běžné SMS/MMS.
S tím je docela problém (a také s tím, že příjemce není byť jen dočasně na datech).
SMS je pak často doručena s velkou prodlevou, nebo není doručena vůbec. Zkušenost nejen moje. Z toho důvodu jsem ve Zprávách (SMS) od Googlu RCS chaty vypnul.

Jinak: pokud jde o odesílání a čtení SMS ovládaným z jiného zařízení než telefonu... tak to dovede i Pushbullet a microsoftí Váš telefon (resp. Propojit s Windows/Propojení s telefonem.