Задать вопрос
blackseabreathe
@blackseabreathe
brackets

Как получить username или fullname пользователя по номеру телефона modx revo api?

Здравствуйте.

Пытаюсь найти username (желательно) или хотя бы fullname пользователя по номеру телефона,

$tell = $_POST['tell'];

//найти юзера по номеру телефона
if ($profile = $modx->getObject('modUserProfile', ['mobilephone' => $tell])) {
$getUser = $profile->getOne('User');
//номер телефона в системе находится
$userName = ""; // а вот как теперь в профиле, в котором нашелся номер телефона, получить username/fullname?
  • Вопрос задан
  • 179 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
blackseabreathe
@blackseabreathe Автор вопроса
brackets
Допер сам, оказалось все просто $userName = $getUser->get('username');
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@eric2025
Убедитесь, что номер телефона сохранен в формате, который вы запрашиваете — иногда проблемы возникают из-за несоответствий, таких как +7 против 8 или пробелы/тире.

Если номер вообще не находится в вашей системе и вы просто пытаетесь выяснить, кому он принадлежит (вне MODX), я иногда использовал MLocator или аналогичные онлайн-инструменты поиска. Они, очевидно, не дадут вам имена пользователей из вашей CMS, но могут помочь идентифицировать неизвестные номера, если вы имеете дело с незарегистрированными пользователями или лидами.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы