Chyba při odesílání SMS přes API

Jak ovládat Odorik a používat služby pomocí speciálních programů a aplikací.

Chyba při odesílání SMS přes API

Příspěvekod networ » čtv 23. lis 2017 9:43:24

Dobrý den,

mám napsaný jednoduchý script v PHP pro odesílání SMS přes API. Občas se SMS nepodaří odeslat s chybovou hláškou:
Kód: Vybrat vše
Incomplete response received from application


V čem by mohl být problém? Stáva se to úplně náhodně a nedaří se mi zjistit původ této chyby.

Děkuji.
networ
 
Příspěvky: 3
Registrován: čtv 23. lis 2017 9:39:30

Re: Chyba při odesílání SMS přes API

Příspěvekod xsouku04 » pon 27. lis 2017 13:35:12

dobrý den, o problému nevíme, nikdo jiný jej nehlásí a jsou zde i tací, co používají API 24/7, třeba pro přesměrovávání hovorů, tedy kdyby to párkrát selhalo, škoda by byla značná. To samozřejmě neznamená, že neexistuje.
Prosím můžete dát nějaké časy, kdy se tak mělo stát spolu s API jménem? Podíváme se, jestli neuvidíme nějaké záznamy v logu.
Na serveru samotném žádné chyby v lozích prý nejsou, snad by ale mohly být na webovém proxy.
Uživatelský avatar
xsouku04
Administrátor
 
Příspěvky: 6360
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno

Re: Chyba při odesílání SMS přes API

Příspěvekod networ » čtv 30. lis 2017 18:54:32

Poslal jsem SZ s časy a API jménem.
networ
 
Příspěvky: 3
Registrován: čtv 23. lis 2017 9:39:30

Re: Chyba při odesílání SMS přes API

Příspěvekod Largon » pát 01. pro 2017 14:47:01

Dobrý den,
našel jsem k tomu v logu backtrace. Vede to do knihovní funkce odstraňující diakritiku. Posíláte zprávy s diakritikou a máte korektně ošetřené předávání takových znaků HTTP protokolem?

Každopádně je chyba, že nám tam ta výjimka propadne, aniž bychom se o tom problému dozvěděli. To opravíme.
Uživatelský avatar
Largon
 
Příspěvky: 427
Registrován: pon 07. lis 2011 11:14:09

Re: Chyba při odesílání SMS přes API

Příspěvekod networ » sob 02. pro 2017 10:29:25

Diakritiku odstraňuji sám ve svém scriptu ještě před odesláním požadavku na API, takže jsem předávání těchto znaků HTTP protokolem vůbec neřešil...
U sms odesílaných přes API probíhá vždy automatické odstranění diakrtiky na vašem backendu a mohu tedy tuto funkci ze svého scriptu odstranit a vyřešit pouze správný přenos znaků?

Děkuji.
networ
 
Příspěvky: 3
Registrován: čtv 23. lis 2017 9:39:30

Re: Chyba při odesílání SMS přes API

Příspěvekod Largon » pon 04. pro 2017 14:16:36

Ano, je to tak, k odstranění diakritiky dojde u nás.
Uživatelský avatar
Largon
 
Příspěvky: 427
Registrován: pon 07. lis 2011 11:14:09


Zpět na Odorik API

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník