Přidat odesílání SMS z aplikace Odorik callback

Nikdo nemůže vyhovět všem, ale můžeme mít alespoň přehled a mít tak možnost se zaměřit na to nejpodstatnější.
Odpovědět
chronos
Příspěvky: 6
Registrován: úte 29. lis 2011 17:23:50

Přidat odesílání SMS z aplikace Odorik callback

Příspěvek od chronos »

Bylo by možné do Android aplikace Odorik callback přidat funkci odesílání SMS přes Odorik API? Sice název aplikace mluví o zpětném volání jakožto účelu aplikace, ale aplikace již tak komunikuje přes API, takže doplnit možnost odeslat SMS přes API by mělo být relativně jednoduché.

Důvod proč se na to ptám a kdy bych to využil je roaming. Byl jsme na Slovensku a nastavil jsem si u mobilního čísla režim "jen Evropa a okolí, s mobilními daty, bez odchozích hovorů a SMS". Zde omezení nemožnost volat lze vyřešit velmi jednoduše přes Odorik callback a vlastně to je mnohem výhodnější přijímat hovory než je uskutečňovat ven. Tedy hovory jsou ok. Ale druhá věc je nemožnost posílat SMS. Toto jsem řešil pokoušením se posílat SMS přes webové rozhraní Odoriku, ale se slabým mobilním signálem byl docela problém v prohlížeči se přihlásit a stránku celou načíst a zprávu odeslat. Je to několik kroků kde načtení stránky může selhat. Přitom v rámci API by šlo o pouhých pár set bajtů, což by stálo méně za data a bylo by to mnohem rychlejší a spolehlivější. Případně by se to dalo používat i v česku, kde cena SMS přes web je 1 Kč a přes mobil 1,25 Kč.

Řešitelné to je i tak, že bych si na serveru udělal nějaký malý jednoúčelový PHP skriptík, který by generoval minimalistické webové rozhraní s formulářem pro odeslání SMS přes API. Pro maximální zjednodušení a zredukování množství přenášených dat. Ale z Android aplikace by to bylo pohodlnější a mohli by to využít i další zákazníci.
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Re: Přidat odesílání SMS z aplikace Odorik callback

Příspěvek od xsouku04 »

Programy, které podporují odesílání SMS z telefonu přes Odorik API, již existují.
http://www.odorik.cz/w/api:programy#sms
Tedy byla by to zbytečná práce.
chronos
Příspěvky: 6
Registrován: úte 29. lis 2011 17:23:50

Re: Přidat odesílání SMS z aplikace Odorik callback

Příspěvek od chronos »

Díky za odpověď.
Zbytečná práce by to určitě nebyla. Dovolil bych si nesouhlasit. Odorik jako poskytovatel služby je považován důvěryhodný už z principu toho, že přes něj jdou samotné hovory a zprávy. Pak aplikaci přímo od Odoriku lze považovat taky za důvěryhodnou a lze ji bezpečně povolit práva číst kontakty v telefonu. Pokud doporučujete instalovat jinou nedůvěryhodnou aplikaci podporující Odorik API a tak u nich bych musel taky povolit práva ke kontaktům a jiným funkcím a dát přístup k Odorik API jménu a heslu, což nevidím jako dobré řešení. Dále je lepší pro nás uživatele používat jedinou ucelenou aplikaci, která umí vše potřebné najednou než používat několik aplikací na různé části služeb. Taky je to otázka prestiže, mít vlastní aplikaci na vlastní služby, pokud jde o nestandardní protokol.

Samozřejmě chápu, že by to stálo nějakou práci a tedy i peníze. I když by šlo zjednodušeně o jeden formulář pro výběr kontaktu, napsání zprávy a její odeslání.
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Re: Přidat odesílání SMS z aplikace Odorik callback

Příspěvek od xsouku04 »

chronos píše:Díky za odpověď.
Zbytečná práce by to určitě nebyla. Dovolil bych si nesouhlasit. Odorik jako poskytovatel služby je považován důvěryhodný už z principu toho, že přes něj jdou samotné hovory a zprávy. Pak aplikaci přímo od Odoriku lze považovat taky za důvěryhodnou a lze ji bezpečně povolit práva číst kontakty v telefonu. Pokud doporučujete instalovat jinou nedůvěryhodnou aplikaci podporující Odorik API a tak u nich bych musel taky povolit práva ke kontaktům a jiným funkcím a dát přístup k Odorik API jménu a heslu, což nevidím jako dobré řešení. Dále je lepší pro nás uživatele používat jedinou ucelenou aplikaci, která umí vše potřebné najednou než používat několik aplikací na různé části služeb. Taky je to otázka prestiže, mít vlastní aplikaci na vlastní služby, pokud jde o nestandardní protokol.

Samozřejmě chápu, že by to stálo nějakou práci a tedy i peníze. I když by šlo zjednodušeně o jeden formulář pro výběr kontaktu, napsání zprávy a její odeslání.
Díky za názor, ale dovolím si nesouhlasit. Napsat kvalitní aplikaci na odesílání SMS není úplně triviální a vyžaduje údržbu. A není třeba znovu objevovat kolo. Náš čas je bohužel omezen. Problém je také v tom, že aby bylo odesílání SMS po ČR spolehlivé, není možné zachovat pravé telefonní číslo odesilatele. Tedy není to plnohodnotná náhrada. Aplikací uvedených zde
http://www.odorik.cz/w/api:programy#sms není třeba se obávat.
Také věříme, že než mít jednu aplikaci, co by se snažila umět úplně všechno, je lepší mít více aplikací, přičemž každá umí jen jednu věc, ale opravdu dobře.
GeBu
Příspěvky: 553
Registrován: sob 12. úno 2011 23:14:28

Re: Přidat odesílání SMS z aplikace Odorik callback

Příspěvek od GeBu »

S tímto si zase dovolím nesouhlasit já.
DreamCom: Kdy vyšla poslední verze už si nepamatuji, fórum je totálně zaspamované to znamená, že neudržované a poslední příspěvek v blogu je z roku 2011.
eSMSka: Autor nedávno oznámil konec vývoje.
Tudíž já bych se spíše obával věnovat těmto dvěma aplikacím energii.
xsouku04 píše:Aplikací uvedených zde http://www.odorik.cz/w/api:programy#sms není třeba se obávat.
chronos
Příspěvky: 6
Registrován: úte 29. lis 2011 17:23:50

Re: Přidat odesílání SMS z aplikace Odorik callback

Příspěvek od chronos »

xsouku04 píše:Díky za názor, ale dovolím si nesouhlasit. Napsat kvalitní aplikaci na odesílání SMS není úplně triviální a vyžaduje údržbu. A není třeba znovu objevovat kolo. Náš čas je bohužel omezen.
Čas nás všech je omezen, to chápu, ale přesto jsem se musel ozvat s tímto přáním.
xsouku04 píše:Problém je také v tom, že aby bylo odesílání SMS po ČR spolehlivé, není možné zachovat pravé telefonní číslo odesilatele. Tedy není to plnohodnotná náhrada. Aplikací uvedených zde
http://www.odorik.cz/w/api:programy#sms není třeba se obávat.
To jsem tu někde četl v nějaké aktualitě, že je problém s odesíláním přes internet. Ale pokud jsem na zahraničí a nemůžu odesílat normálně SMS, tak i nespolehlivé odesílání je lepší než žádné. Navíc stačí do aplikace podobně jako na webu napsat, že je to nespolehlivé. No ze stejného důvodu jaký uvádíte byste museli zrušit i odesílání přes web, pokud je nespolehlivé. Takže v tom nevidím technicky problém.
xsouku04 píše:Také věříme, že než mít jednu aplikaci, co by se snažila umět úplně všechno, je lepší mít více aplikací, přičemž každá umí jen jednu věc, ale opravdu dobře.
Tuto UNIXovou filozofii znám, ale toto je taky jeden z důvodů, proč Unixové systémy nejsou rozšířené na domácích počítačích. Většina běžných uživatelů by vám totiž vůbec nedala za pravdu. Viz kancelářský balík, dělá hromadu různých věcí a jsme schopni jej velmi efektivně používat. V případě mnoha malých aplikací dobře dělajících svou malou část práce by bylo napsání diplomové práce náročnější než řízení jaderné elektrárny. Takže tato filozofie je platná především pro systémový software v příkazové řádce. V případě desktopových a Android aplikací platí úplně jiné principy. Ale to nemá cenu zde pitvat.

Nevadí, zkusím cestu nejmenšího odporu a vyřešit to přes jednoduchou jednoúčelovou PHP webovou aplikaci. To bude navíc multiplatformní použitelné na libovolném telefonu s prohlížečem :) Uvidím na jak malý datový přenos v kB za odeslaní jedné SMS se dostanu.
Uživatelský avatar
Dollphinka
Příspěvky: 42
Registrován: pon 24. úno 2014 14:23:31

Re: Přidat odesílání SMS z aplikace Odorik callback

Příspěvek od Dollphinka »

Můžete zkusit app Zoiper na posílání SMS. Vyzkoušela jsem a funguje. SMS v ČR přišla. Takže stačí vyzkoušet, kolik to bude brát dat. Došlá SMS se tváří příjemci tak, jako když jí pošlete z rozhraní s odesílatelem Odorik.cz. Je tedy potřeba se podepsat, aby příjemce mohl odepsat Vám ;)
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Re: Přidat odesílání SMS z aplikace Odorik callback

Příspěvek od xsouku04 »

Dollphinka píše:Můžete zkusit app Zoiper na posílání SMS. Vyzkoušela jsem a funguje. SMS v ČR přišla. Takže stačí vyzkoušet, kolik to bude brát dat. Došlá SMS se tváří příjemci tak, jako když jí pošlete z rozhraní s odesílatelem Odorik.cz. Je tedy potřeba se podepsat, aby příjemce mohl odepsat Vám ;)
To je pravda, CSIPsimple by to asi taky mělo fungovat. Prostě pokud pošlete SIP message na mobilní číslo, změní se na SMS.
lifdo69
Příspěvky: 153
Registrován: úte 28. kvě 2013 11:55:12
Bydliště: Jižní Morava

Re: Přidat odesílání SMS z aplikace Odorik callback

Příspěvek od lifdo69 »

v CSipSimple to funguje :-) diky, toto jsem nevěděl.
Odpovědět