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

Проверка номера и email

При отправке вот такого запрос - https://______/api/orders/add/?login=mim_api&password=4e006afaef404b57af7a16... event
Создаю процесс в привязке к Родителю.
Запрос прикручен к вебформе сайта клиента
Если пользователь сайта указывает email или телефон, которые совпадают с базой в Боксе - поставляет новый контакт.
Если одни из:или email или телефон отличаются, а второе совпадает - тоже самое, находит по данным в базе и подставляет карточку контакта. Все ок. Однако! если клиент указал другие данные, скажем свой второй email или телефон - нужна возможность сохранить их в карточку контакта сюда - как доп. почта или телефон.
В методах API ничего подходящего не нашел.
Писать эти данные "костыльно" в доп. поля процесса - не очень эффективно.
Прошу подсказать какое-то решение или возможную доработку.

Ответы:

Привет. Допустим ты указал другой номер телефона и email. Как бокс должен понять к какому конкретно юзеру нужно их дописать? Что уникального ты передаешь, по чему можно понять к какому же из 2 миллионов пользователей в твоем боксе нужно дописать эту информацию?
29.04.2021, 14:25


Mike Wazowski
friend of Sulley писал/а:
Привет. Допустим ты указал другой номер телефона и email. Как бокс должен понять к какому конкретно юзеру нужно их дописать? Что уникального ты передаешь, по чему можно понять к какому же из 2 миллионов пользователей в твоем боксе нужно дописать эту информацию?

Сейчас если я отправлю номер или почту, которая уже есть в базе - он находит и крепит к ним. Но тех почты или телефона, которые были в запросе, но нет в базе - уже не будет. А их нужно как-то сохранить.
30.04.2021, 14:41

Я понимаю, но куда сохранять? Ты передал номер телефона 0933333333 . Как бокс должен понять к кому ты хочешь этот телефон сохранить если ты кроме номера больше ничего не передаешь? У тебя есть какая то еще информация о юзере по которой его можно идентифицировать в системе?
30.04.2021, 14:46


Mike Wazowski
friend of Sulley писал/а:
Я понимаю, но куда сохранять? Ты передал номер телефона 0933333333 . Как бокс должен понять к кому ты хочешь этот телефон сохранить если ты кроме номера больше ничего не передаешь? У тебя есть какая то еще информация о юзере по которой его можно идентифицировать в системе?

Да, email. По нему нашло, а номер другой. Ели он другой записать его вторым в карточку.
Если это дубль, значит ничего не делаем.
30.04.2021, 18:18

Так сейчас и происходит. Если клиент найден по email ему дописывается номер новый телефона, который ты передаешь.


Тимофеев Артем Олегович

КТС Premium-партнер писал/а:
Если одни из:или email или телефон отличаются, а второе совпадает - тоже самое, находит по данным в базе и подставляет карточку контакта. Все ок.

ты же сам это подтверждаешь в описании.
04.05.2021, 13:58


Поночка Вандеркряк
Поночка вас не пощадит (с) писал/а:
Так сейчас и происходит. Если клиент найден по email ему дописывается номер новый телефона, который ты передаешь.

Нет, не дописывается новый. Я проверял. Просто поставляет карточку и тот номер, что был.
А того, что был в запрсое - нет. Вопрос как раз в том, как его записать и записать сразу как доп. номер телефона?


Поночка Вандеркряк
Поночка вас не пощадит (с) писал/а:
ты же сам это подтверждаешь в описании.

Не понял тебя
06.05.2021, 13:47


Тимофеев Артем Олегович
КТС Premium-партнер писал/а:
Нет, не дописывается новый. Я проверял. Просто поставляет карточку и тот номер, что был.
А того, что был в запрсое - нет. Вопрос как раз в том, как его записать и записать сразу как доп. номер телефона?

ок, можем сделать в виде дополнительного параметра. Типо если передаешь udatedata=1 (или что-то подобное) и юзаера нашло, ему добавит переданные номер телефона и email. Займет 1ч
06.05.2021, 14:03

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