Добрый день.
Пользуюсь действием Отправить "универсальное сообщение Viber/SMS Turbosms"
В поле "Дополнительные параметры" указываю:
caption=Підписатися&action=viber://pa?chatURI=ohrana_ua
Задача в том, что в параметр "action" необходимо передать следующее значение:
chatURI=ohrana_ua&context=455145&text=Підтвердити замовлення №12-2525
Но это у нас не удается. Система видит следующий знак & и считает дальше уже следующим параметром сообщения, а не частью ссылки.
Для решении задачи турбосмс (служба поддержки) предлагает передавать запрос в формате url-encoded.
Но когда я в боксе передаю параметр action=viber%3A%2F%2Fpa%3FchatURI%3Dohrana_ua, то кнопка в сообщении не активна.
Зато если я передаю запрос по апи (гет запрос)
https://api.turbosms.ua/message/send.json?recipients[0]=38050ххххх&viber[sender]=Mobibon&viber[text]=текст сообщения вайбер(тест)&sms[sender]=Ohrana.ua&sms[text]=текст сообщения смс (тест)&caption=%D0%9A%D0%BD%D0%BE%D0%BF%D0%BA%D0%B0&action=viber%3A%2F%2Fpa%3FchatURI%3Dohrana_ua%26context%3D455145%26text%3D%D0%9F%D1%96%D0%B4%D1%82%D0%B2%D0%B5%D1%80%D0%B4%D0%B8%D1%82%D0%B8%20%D0%B7%D0%B0%D0%BC%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F%20%E2%84%9612-2525ter&token=......
То запрос отрабатывает, и кнопка в сообщении работает так как нужно
Предполагаю. что бокс кодирует уже кодированный мною код. Помогите найти решение, пожалуйста.
Добрый день. Пользуюсь действием Отправить "универсальное сообщение Viber/SMS Turbosms" В поле "Дополнительные параметры" указываю: caption=Підписатися&action=viber://pa?chatURI=ohrana_ua Задача в том, что в параметр "action" необходимо передать следующее значение: chatURI=ohrana_ua&context=455145&text=Підтвердити замовлення №12-2525 Но это у нас не удается. Система видит следующий знак & и считает дальше уже следующим параметром сообщения, а не частью ссылки. Для решении задачи турбосмс (служба поддержки) предлагает передавать запрос в формате url-encoded. Но когда я в боксе передаю параметр action=viber%3A%2F%2Fpa%3FchatURI%3Dohrana_ua, то кнопка в сообщении не активна. Зато если я передаю запрос по апи (гет запрос) https://api.turbosms.ua/message/send.json?recipients[0]=38050ххххх&viber[sen... сообщения вайбер(тест)&sms[sender]=Ohrana.ua&sms[text]=текст сообщения смс (тест)&caption=%D0%9A%D0%BD%D0%BE%D0%BF%D0%BA%D0%B0&action=viber%3A%2F%2Fpa%3FchatURI%3Dohrana_ua%26context%3D455145%26text%3D%D0%9F%D1%96%D0%B4%D1%82%D0%B2%D0%B5%D1%80%D0%B4%D0%B8%D1%82%D0%B8%20%D0%B7%D0%B0%D0%BC%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F%20%E2%84%9612-2525ter&token=...... То запрос отрабатывает, и кнопка в сообщении работает так как нужно Предполагаю. что бокс кодирует уже кодированный мною код. Помогите найти решение, пожалуйста.
Хорошо. Устраивает. Опишите, пожалуйста, свой вариант доработки. У меня был вариант добавить в действии отдельное поле Action отдельным значением. Тогда доработка не затронет текущие настроенные действия у других пользователей
Хорошо. Устраивает. Опишите, пожалуйста, свой вариант доработки.
У меня был вариант добавить в действии отдельное поле Action отдельным значением. Тогда доработка не затронет текущие настроенные действия у других пользователей
Пташкин Сергей Клиент писал/а: Хорошо. Устраивает. Опишите, пожалуйста, свой вариант доработки. У меня был вариант добавить в действии отдельное поле Action отдельным значением. Тогда доработка не затронет текущие настроенные действия у других пользователей
я думал просто галочку сделать который будет декодировать в запросе то что вы указали
[quote]
Пташкин Сергей
Клиент писал/а:
Хорошо. Устраивает. Опишите, пожалуйста, свой вариант доработки.
У меня был вариант добавить в действии отдельное поле Action отдельным значением. Тогда доработка не затронет текущие настроенные действия у других пользователей
[/quote]
я думал просто галочку сделать который будет декодировать в запросе то что вы указали
Пташкин Сергей Клиент писал/а: Вариант с отдельным полем рассмотрите? Предполагаю, что он тоже не займет больше часа? Он будет понятней и проще для пользователей.
да ок
[quote]
Пташкин Сергей
Клиент писал/а:
Вариант с отдельным полем рассмотрите? Предполагаю, что он тоже не займет больше часа?
Он будет понятней и проще для пользователей.
[/quote]
да ок
Добрый день. Вижу доработку, но пока проблема не решена полностью. Действие настроено тут (единственное активное) https://crm.ohrana.ua/admin/shop/workflow/16/procedure/345/?status=0 Значение нового поля: viber://pa?chatURI=ohrana_ua&context=[clientid]&text=Підтвердити замовлення Сообщение приходит, но кнопка не работает. Зато работает, если последнюю переременную написать без пробела или пробел заменить на %20 Что-то с кодированием? Какой алгоритм?
Добрый день. Вижу доработку, но пока проблема не решена полностью.
Действие настроено тут (единственное активное)
https://crm.ohrana.ua/admin/shop/workflow/16/procedure/345/?status=0
Значение нового поля:
viber://pa?chatURI=ohrana_ua&context=[clientid]&text=Підтвердити замовлення
Сообщение приходит, но кнопка не работает.
Зато работает, если последнюю переременную написать без пробела или пробел заменить на %20
Что-то с кодированием? Какой алгоритм?
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий