Closed kamabzalov closed 1 week ago
Откуда его читать и в каком виде отображать?
@JSDID POST /api/v1/contacts/{contactuid}/check - if contactuid is 0 check from payload ( OFAC)
также при апдейте или создании контакта бэк атоматом проверяет OFAC результат возвращается в поле “OFAC“
в сваггере прописано
Нам swagger показывает что мы получим большой ответ, но по факту приходит совсем другое (всего 3 поля + у всех контактов одинаковые).
Я пока это все отображаю в таком виде (что-бы просто показать ответ), так как ответ совсем не похож, на то что нарисовано в дизайне.
Не совсем понятно в каком виде должен и куда уходить payload. Я правильно понял, что при нажатии "Scan driver license" нужно отправить файл (.png, .jpeg) на какой-то ендпоинт, И если от сервера пришел ответ, которые говорит что эти данные уже есть (как нам понять, что данные есть? Какое поле?), после этого перекинуть на вкладку (табу) OFAC?
@JSDID
Поправлено в апдейте
Если chek НЕ пройден, то вернётся больше данных
jRet["check_status"] = "FAILED";
jRet["created"] = milliseconds2String( ofac.created, false);
jRet["updated"] = milliseconds2String( ofac.updated, false);
jRet["listid"] = ofac.idx;
jRet["dob"] = ofac.dob;
jRet["firstname"] = ofac.firstname;
jRet["lastname"] = ofac.lastname;
jRet["details"] = [ofac.info](http://ofac.info "");
то что в “details“ надо показать в окошке, как в дизайне нарисовано
Возможно есть запись (контакт) где есть другой ответ, но я перещелкал пару десятков, ответ везде один и тот же
curl 'https://app.admss.com/api/v1/contacts/565b47d0-9cd0-423a-b9ee-71bf6f2a08cf/check' \ -X 'POST' \ -H 'Accept: application/json, text/plain, /' \ -H 'Accept-Language: en-US,en;q=0.9,ru-UA;q=0.8,ru;q=0.7,uk;q=0.6' \ -H 'Authorization: Bearer bf02fb3d-c5af-4aad-b109-4033d80f88c0' \ -H 'Connection: keep-alive' \ -H 'Content-Length: 0' \ -H 'Origin: http://localhost:3003' \ -H 'Referer: http://localhost:3003/' \ -H 'Sec-Fetch-Dest: empty' \ -H 'Sec-Fetch-Mode: cors' \ -H 'Sec-Fetch-Site: cross-site' \ -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36' \ -H 'sec-ch-ua: "Google Chrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"' \ -H 'sec-ch-ua-mobile: ?0' \ -H 'sec-ch-ua-platform: "Windows"'
curl 'https://app.admss.com/api/v1/contacts/f7b7cffa-e204-4d86-94a1-950191018617/check' \ -X 'POST' \ -H 'Accept: application/json, text/plain, /' \ -H 'Accept-Language: en-US,en;q=0.9,ru-UA;q=0.8,ru;q=0.7,uk;q=0.6' \ -H 'Authorization: Bearer f10e4e08-1172-4d96-89c8-5774312c1b68' \ -H 'Connection: keep-alive' \ -H 'Content-Length: 0' \ -H 'Origin: http://localhost:3003' \ -H 'Referer: http://localhost:3003/' \ -H 'Sec-Fetch-Dest: empty' \ -H 'Sec-Fetch-Mode: cors' \ -H 'Sec-Fetch-Site: cross-site' \ -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36' \ -H 'sec-ch-ua: "Google Chrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"' \ -H 'sec-ch-ua-mobile: ?0' \ -H 'sec-ch-ua-platform: "Windows"'
@JSDID бэк пишет: Попробуйте этого - Jabril, Ahmad
@JSDID бэк пишет: Попробуйте этого - Jabril, Ahmad
Попробовать создать юзера (контакт) с этим ФИО
@JSDID бэк пишет: Попробуйте этого - Jabril, Ahmad
Попробовать создать юзера (контакт) с этим ФИО
Тоже самое. OFAC возвращает всегда один и тот же ответ
@JSDID бэк уточняет Ahmad - это имя Jabril - фамилия
Ответ есть, но как мне с этого сделать то, что в дизайне? Там полотно текста, а тут несколько слов.
@JSDID вот доп текст, который надо писать если проверка не пройдена
Instructions:
=============
Use as much of the information above as possible to verify the hit before
denying sale. If you are reasonably sure the match is valid or if you have
questions, find an excuse to leave your desk and call the OFAC SDN Hotline
at 1-800-540-6322.
NOTICE: This check performs a straight text comparison and will not
work correctly if the subject's name is not spelled correctly. This
check comes with no warranty either express or implied. Consider a
third party service such as provided by Integra Systems for an
advanced search that may yield better results and fewer false positives.
Добавить модальное окно, при создании юзера, если OFAC уже нашел такую персону и прислал по ней данные. По нажатию на ОК мы переходим в раздел OFAC
дизайн: https://www.figma.com/design/BDg0gIw134tMRsEwMUa3G4/auto-dealer?node-id=7036-31788&t=8li6mfAghQJPBGur-4