How-To Serwer SMSC - Powiadomienia o alertach (Bramki SMS/Gadu-Gadu)

Status
The first post in this thread is a WikiPost, and can be edited by anyone with the appropriate permissions.

qckm

Entry Technician
Q Associate
Mar 27, 2010
88
5
8
QNAP
TS-809 Pro
Ethernet
1 GbE
-------------------------------------------------------------------------------
login :
password:
number :
message :

-------------------------------------------------------------------------------
[ERROR] Niepoprawny numer telefonu.-------------------------------------------------------------------------------


Coś mi się wydaje, że nie zrozumieliście do końca problemu.

Po tej modyfikacji do nr telefonu jest doklejany "+" co jest zbędne, jak widać nie działa i nie było przedmiotem sprawy.

Problem cały czas leży po stronie qnap'a i jego przekazywaniu nr który składa się z kodu kraju oraz podanego nr telefonu.

MBOX natomiast wysyła wiadomości na nr w formacie XXX XXX XXX a w formacie z prefixem XX XXX XXX XXX nie wysyła wiadomości.


Pytanie brzmi jak zmusić qnapa, żeby nie dodawał kodu kraju do nr telefonu ?
Lub co zmienić w skrypcie żeby pobierał 9 cyfr z prawej strony, takie rozwiązanie w zupełności by wystarczyło.
 

Silas Mariusz

SysOp
Administrator
Apr 5, 2008
9,138
6
1,806
153
37
www.devspark.pl
QNAP
TS-x77
Ethernet
1 GbE

qckm

Entry Technician
Q Associate
Mar 27, 2010
88
5
8
QNAP
TS-809 Pro
Ethernet
1 GbE

Silas Mariusz

SysOp
Administrator
Apr 5, 2008
9,138
6
1,806
153
37
www.devspark.pl
QNAP
TS-x77
Ethernet
1 GbE
@rithien czy znajdziesz chwilkę aby dopisać do tego skryptu debug, który będzie zapisywać wywołania wraz z podanymi parametrami do pliku? Moglibyśmy w ten moment sprawdzić jak podawany jest numer telefonu i znaleźć tutaj prawidłowe rozwiązanie umożliwiające wysyłanie powiadomień na numery zagraniczne.
 

rithien

SysBob
Beginner
Dec 26, 2010
151
74
18
Chrząszczyżewoszyce powiat Łękołody
biospassword.eu
QNAP
null
Ethernet
1 GbE
Mam takowy zrobiony
Qnap dostawia do numeru nie +48 tylko samo 48
Wychodziłem z załozenia ze bramka powinna przyjac prefix z plusemJeżeli ktoś chce zamiast powiadomień sms, otrzymywać powiadomienia na gg
to:
w ustawieniach "Serwer SMSC" wpisać w pole "Szablon tekstowy URL"
Code:
http://pool.qnapclub.pl/projects/tools/bot-im-gadugadu/bot.php?message=@@Text@@&number=@@PhoneNumber@@

w Powiadomienia o alertach -> ustawienia powiadomień sms
jako telefon komórkowy należy podać numer gadu-gadu
Zaznaczyc ptaka przy SMS

UWAGA! Aby bot mógł wysłać wiadomość do użytkownika, to użytkownik musi nawiązać kontakt i przynajmniej jeden raz napisać na numer gg:48280073
(polityka antyspamowa gg)
 
Last edited by a moderator:
  • Wow
Reactions: Silas Mariusz

qckm

Entry Technician
Q Associate
Mar 27, 2010
88
5
8
QNAP
TS-809 Pro
Ethernet
1 GbE
Szkoda tylko, że nie można doprecyzować rodzaju przekazywanych informacji z serwera.
 

Silas Mariusz

SysOp
Administrator
Apr 5, 2008
9,138
6
1,806
153
37
www.devspark.pl
QNAP
TS-x77
Ethernet
1 GbE
FYI. Pracujemy nad tym. :Dumny:

Będę chciał zrobić system przekazujący bieżącą aktywność serwera (w tym logi połączeń pozbawione duplikatów) ;) ...do api bota, którego zmajstrował maestro @rithien. Wielkie brawa dla niego za tego wspaniałego bocika! :eek:klaski:

Nie wspominając o ukrytej komendzie "test" 3:), którą powalił mnie na kolana ... ze śmiechu :lol:
 

rithien

SysBob
Beginner
Dec 26, 2010
151
74
18
Chrząszczyżewoszyce powiat Łękołody
biospassword.eu
QNAP
null
Ethernet
1 GbE
Bot a wysyłanie logów to 2 rożne sprawy.
Do bota komunikacja musi być w 2 strony czyli serwer www widoczny na zewnatrz.
Czyli jak ktoś chce dostać status serwera czy sterować nasem to tak, fajna sprawa
Jak ktoś ma ochotę podłubać to mogę udostępnić

Do wysyłania logów wystarczy np ekg i prosty skrypt, lub zarejestrowanie bota i wykorzystywanie tylko części funkcjonalności

@silas to co ci wysłałem to okrojona część rssfeedera, bez mysqla, userow, itp
 

Silas Mariusz

SysOp
Administrator
Apr 5, 2008
9,138
6
1,806
153
37
www.devspark.pl
QNAP
TS-x77
Ethernet
1 GbE
Tak, ale czy w EKG będę mógł ustalić jakieś presety, np.: stworzyć komendę mute, która spowoduje wyciszenie powiadomień na 5min?
Jeśli rozdłubie poprawnie logi połączeń, to będę mógł je nawet wyeksportować do XML'a RSS. Jednak wolałbym nasłuchiwać bazę z logami i przekazywać aktywność na bieżąco z opóźnieniem 10 sekundowym, w którym jeśli trafią kolejne linie, to aby pchał jako całóść. NVM głośno myśle :)
 
Status
The first post in this thread is a WikiPost, and can be edited by anyone with the appropriate permissions.