Не приходит лог через SmsStrategyLogger
Atom Ответить
30.10.2010


Создаю
Код
var smsLogger = new SmsStrategyLogger("<...>@gmail.com", "<...>");
smsLogger.Strategies.Add(tfStrategy);


Пытаюсь отправить из OnProcess стратегии:
Код
AddLog(StrategyErrorStates.Error, "123");
AddLog(StrategyErrorStates.Warning, "Test");
AddLog(StrategyErrorStates.None, @"Тест");


В итоге ничего не приходит.

Уведомления в Гугл настроены так (как и написано в документации - выключил):
Пробовал включать уведомления - тоже не приходит. С чем может быть связано? (Телефон в гугл введён и подтверждён правильно)

Теги:


Спасибо:




9 Ответов
Alexander

Фотография
Дата: 30.10.2010
Ответить


Разобрался, стали приходить теперь смс.
Но тело сообщения не то что я ожидаю - сейчас приходит смс такого вида:
"Напоминание: <Strategy.Name>_<Strategy.Timeframe> <StrategyErrorState> @ <время события> (<имя календаря>)"

Т.е. текст самого сообщения, которое я послал в лог не доходит...
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 30.10.2010
Ответить


Alexander
Т.е. текст самого сообщения, которое я послал в лог не доходит...


Я тоже не нашел. А оно реально нужно в случае Sms? Скажем, что нужно отправлять в случае ошибки? Ее стек трейс. Но получить это на СМС нереально (short точно уже не будет). Поэтому лучше наверное сделать так. Прислали уведомление на мобилу. Побежали к компу. А там уже файлик с дампов работы робота.
Спасибо:

Alexander

Фотография
Дата: 30.10.2010
Ответить


Mikhail Sukhov
Alexander
Т.е. текст самого сообщения, которое я послал в лог не доходит...


Я тоже не нашел. А оно реально нужно в случае Sms? Скажем, что нужно отправлять в случае ошибки? Ее стек трейс. Но получить это на СМС нереально (short точно уже не будет). Поэтому лучше наверное сделать так. Прислали уведомление на мобилу. Побежали к компу. А там уже файлик с дампов работы робота.



Конечно нужно, хотя бы иметь такую возможность. К примеру - приходит смс с телом "Long, 50, 150100".
Сразу понятно что робот вошёл в лонг столькими-то контрактами, по такой-то цене.

Очень и очень полезно было бы.
Я как раз и планировал как увидел нововведение по смс посылать заявки сработавшие.
Конечно можно извратиться немного и менять перед отправкой Name стратегии на нужное сообщение, но это немного не то =)


А по email тоже самое приходит - без тела? (не успел пока протестировать)
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 31.10.2010
Ответить


Alexander
А по email тоже самое приходит - без тела? (не успел пока протестировать)


В Email то как раз с телом. Это ограничение только Google Calendar. Оно само по заголовку тело конструирует.
Спасибо:

valenock

Фотография
Дата: 03.06.2011
Ответить


А как в итоге удалось решить первоначальную проблему с неприходом СМС с гугла ?
у меня, видимо, та же проблема - гугл календарь настроен - напоминалки, выставленные вручную, приходят.
через АПИ - ошибка не приходит, смс тоже.

пробовал даже так:
var smsLogger = new SmsStrategyLogger("***@gmail.com", "***");
smsLogger.WriteMessage(new ActionStrategy(){Name = "tests"}, StrategyErrorStates.Error, "test");
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 03.06.2011
Ответить


valenock Перейти
А как в итоге удалось решить первоначальную проблему с неприходом СМС с гугла ?
у меня, видимо, та же проблема - гугл календарь настроен - напоминалки, выставленные вручную, приходят.
через АПИ - ошибка не приходит, смс тоже.

пробовал даже так:
var smsLogger = new SmsStrategyLogger("***@gmail.com", "***");
smsLogger.WriteMessage(new ActionStrategy(){Name = "tests"}, StrategyErrorStates.Error, "test");


А в ГуглНапоминалке они появляются?
Спасибо:

valenock

Фотография
Дата: 03.06.2011
Ответить


нет, не появляются.
но, я так понимаю, они же удаляются после добавления почти сразу ?
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 03.06.2011
Ответить


valenock Перейти
нет, не появляются.
но, я так понимаю, они же удаляются после добавления почти сразу ?


Почему такое мнение?
Спасибо:

valenock

Фотография
Дата: 04.06.2011
Ответить


просто был опыт использования библиотеки для perl, она себя вела именно таким образом - по аналогии предположил, что здесь применяется та же логика.
Михаил, имеет смысл мне отдельную ветку для моей проблемы создавать ?

Перепробовал здесь за это время кучу вариантов - смс не приходят, ошибок не появляется, идей новых нет.
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy