1b.app
Скопирована ссылка -

оценить доработку интеграции с Viber (поиск контакта по значению из параметра "context")

прошу оценить доработку
в настройки интеграции c Viber
доработать
галочку
"искать клиента процесса или клиента чата по oneboxid из значения параметра "context" Viber-сообщения "
при включении данной галочки нужно
распарсить сообщение viber, получить из него значение параметра "context" и выполнить поиск по нему в базе контактов,
если значение в поле "context" задано и представляет собой число и по нему удалось найти контакт в БД бокса, то установить найденный контакт клиентом процесса и клиентом чата и присвоить ему идентификатор viber'a. новый контакт не создавать.
если значение параметра НЕ задано или контакт в БД по нему не удалось найти, то создать новый контакт как обычно

Ответы:


Перегиняк Александр
Oneboxconsulting (интегратор)
делаем, выставляйте счет, пожалуйста
01.12.2020, 09:59

Здравствуйте, в поле context будет передаваться число насколько я понял. Где у контакта записано это число? Не понимаю пока по какому полю искать контакт?
03.12.2020, 12:22

Перегиняк Александр
Oneboxconsulting (интегратор)

Бодяко Дмитрий
Сотрудник писал/а:
Здравствуйте, в поле context будет передаваться число насколько я понял. Где у контакта записано это число? Не понимаю пока по какому полю искать контакт?

в тз предполагалось, что поиск будет происходить по полю id таблицы users, т.е. id-шник контакта в OneBox
если на стоимость не повлияет и вам будет проще реализовать, то вы можете вывести поле с набором полей контакта для выбора поля контакта, по которому производить поиск. я против такого функционала не буду
03.12.2020, 13:48

Я правильно понимаю что юзер когда будет писать вам в вайбер, будет первым сообщением всегда слать свой айдишник в боксе? В любом другом случае его контакт уже будет создан и никакого поиска исходя из тз производится не будет.
03.12.2020, 14:11

Перегиняк Александр
Oneboxconsulting (интегратор)

Бодяко Дмитрий
Сотрудник писал/а:
Я правильно понимаю что юзер когда будет писать вам в вайбер, будет первым сообщением всегда слать свой айдишник в боксе? В любом другом случае его контакт уже будет создан и никакого поиска исходя из тз производится не будет.

все верно.
мы будем рассылать персональные ссылки клиентам з бокса, и в данные ссылки в поле "контекст" включим id клиента в боксе. Если клиент отреагирует на ссылку, то через этот функционал (анализ контекста) мы его автоматически свяжем с его существующим профилем в боксе, а не будем создавать новую карточку и мучаться с объединением карточек
04.12.2020, 10:05

Перегиняк Александр
Oneboxconsulting (интегратор)
сообщите, пожалуйста, когда доработка будет готова?!
08.12.2020, 10:47

Здравствуйте.
Добавлена настройка "При первом контакте пользователя с viber сперва искать контакт по значению передаваемого context в поле id пользователя в OneBox" в настройки вайбера
08.12.2020, 17:35

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий