Перейти к содержимому


Отправка SMS, E-mail рассылки пользователю


Сообщений в теме: 10

#1 teacs

    Активный участник

  • Пользователи
  • PipPipPip
  • 80 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 25 Ноябрь 2014 - 15:10

Подскажите пожалуйста, возможно ли реализовать следующее:
  • В таблице создаем поле с типом пользователь (множественный выбор разрешен).
  • Создаем шаблон отправки SMS и указываем в выборе телефона поле пользователь.
  • Дальше система собирает телефонные номера из указанных пользователей и отправляет на них сообщение из шаблона.
На данный момент при настройке все полей как необходимо, выдает ошибку : Уведомление SMS, 25.11.2014 14:33:59 - FAIL
В настройках пользователя "Телефон для СМС" заполнен у всех указываемых в рассылке пользователей.

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 25 Ноябрь 2014 - 16:48

В поле "пользователь" нет телефона, там хранится id пользователя, поэтому абсолютно естественно что рассылка смс вызовет ошибку. В поле "телефон" шаблона рассылки можно указывать только поле с телефоном, и ничего более. Если же вам нужно автоматом доставать телефон выбранного пользователя, воспользуйтесь вычислением (на форуме есть примеры).

#3 bottrop

    Активный участник

  • Пользователи
  • PipPipPip
  • 153 сообщений
  • Пол:Мужчина
  • Город:Армавир

Отправлено 06 Октябрь 2015 - 17:59

Добрый день.
Не знаю как так получилось, но из Рассылки СМС в Настройках удалилась "Системная рассылка". (во вложении скрин)
Смс теперь не отправляются.
Как восстановить данную системную рассылку, ПОМОГИТЕ.

Прикрепленные изображения

  • Прикрепленное изображение: ааа.jpg


#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 06 Октябрь 2015 - 18:28

А почему вы решили что она удалилась? Она обычно просто скрывается, если нет отправлений. Если же на самом деле удалилась (чего быть не должно по идее), то восстановить можно через edit_sql.php, добавив запись в таблицу module_sms_threads, с id равным 1 (остальные поля оставляете по умолчанию, т.е. не заполняете).

#5 bottrop

    Активный участник

  • Пользователи
  • PipPipPip
  • 153 сообщений
  • Пол:Мужчина
  • Город:Армавир

Отправлено 06 Октябрь 2015 - 18:33

Удалилась, так как смс не отправляются.
"...восстановить можно через edit_sql.php, добавив запись в таблицу module_sms_threads, с id равным 1 (остальные поля оставляете по умолчанию, т.е. не заполняете). "
это сделать в MySQL? или в файлах программы покопать?

#6 bottrop

    Активный участник

  • Пользователи
  • PipPipPip
  • 153 сообщений
  • Пол:Мужчина
  • Город:Армавир

Отправлено 06 Октябрь 2015 - 18:39

Посмотрел в MySQL есть запись с Id 1, но смс всё же не отправляются. Как через edit_sql.php настроить?

#7 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 06 Октябрь 2015 - 18:39

Просмотр сообщенияbottrop (06 Октябрь 2015 - 18:39) писал:

Как через edit_sql.php настроить?

Имелось ввиду открыть данный адрес в браузере.

Например, если ваша установка Клиентской базы лежит на mybase.clientbase.ru, то заходите на mybase.clientbase.ru/edit_sql.php. Откроется Adminer для операций с БД.

Если у вас веб-версия и есть phpMyAdmin, можете открыть таблицу через него. Вообще, хоть каким способом, главное доступ к таблице. Можно в конце концов через php-скрипт запись добавить.

#8 bottrop

    Активный участник

  • Пользователи
  • PipPipPip
  • 153 сообщений
  • Пол:Мужчина
  • Город:Армавир

Отправлено 06 Октябрь 2015 - 18:44

Понял. Зашел туда, там есть данная строка с количесвтом отправленных/доставленных/ и др. сообщений.
Удалить эту строку и создать новую?
----
Удалил, добавил новую результата нет.
Смс не отправляются. Подскажите где ещё покопать?

Cron выполняется, Напоминания тоже все на месте, но смс теперь не приходят. Помогите вернуть данную строку??? Видимо причина в ней. Как буд-то смс в очередь не добавляются.

Сообщение отредактировал bottrop: 06 Октябрь 2015 - 23:56


#9 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 07 Октябрь 2015 - 09:34

Если строка была, то удалять и пересоздавать ее смысла не было, я имел ввиду восстановление, т.к. вы сами написали, что она якобы удалилась (в чем я сразу засомневался). Если же строка на месте, то значит дело не в отсутствии треда системной рассылки, а в чем-то ином.

Цитата

Помогите вернуть данную строку???

Еще раз повторюсь: если строки не видно, это не значит что системной рассылки нет, мы с вами уже выяснили что тред никуда не девался. Он просто скрывается автоматом, если нет отправлений в очереди. А вот почему ваше смс не встает в очередь - это уже другой вопрос. Возможно оно и не должно отправляться, например потому что напоминание выключено для данной группы доступа. Советую отправить заявку в техподдержку, на форуме можно долго так причины перебирать, не видя ваших настроек.

#10 bottrop

    Активный участник

  • Пользователи
  • PipPipPip
  • 153 сообщений
  • Пол:Мужчина
  • Город:Армавир

Отправлено 07 Октябрь 2015 - 13:39

Просмотр сообщенияCbCoder (07 Октябрь 2015 - 09:34) писал:

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

Вы верно говорите. Смс не встает в очередь. Настройки не менялись. Я перепроверил их снова, там всё на месте (стоит галочка смс напоминание) для данного статуса клиента.

Как всё было: Я зашел в Настройки->СМС->Активные рассылки...хотел остановить отправку ошибочной смс и нажал на красный крестик. Соответсвенно пропала строка "Системной рассылки" из Активных рассылок. После этого и до сегодняшнего момента смс не уходят.
Кроме напоминаний, в чем может быть ещё проблема?

#11 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 07 Октябрь 2015 - 14:14

Просмотр сообщенияCbCoder (07 Октябрь 2015 - 09:34) писал:

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






Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных