Задать вопрос
@Ganjubas_Original

Bitrix компонент, socserv.auth.split, как получать аватары пользователей при подключении соц сети?

Использую указанный в вопросе компонент для предоставления возможности привязать соц сеть к аккаунту.
В данный момент речь идет только о ВК. В приходящем массиве я получаю данные о пользователе. В этом массиве есть ключ ["PERSONAL_PHOTO"] который содержит просто единичку (1). Это ошибка, глюк или норма? Как мне получить именно аватар пользователя?
  • Вопрос задан
  • 866 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Logic87
@Logic87
Программист/администратор сайтов на 1С-Битрикс.
Компонент автоматичски втягивает фото в профиль битрикса если фото задано в профиле соц сети посетителя.
Ответ написан
@sergafon
Если вам нужна авторизация/регистрация через соц сети то вам нужен компонент socserv.auth.form. Далее в админке в настройках указываете сервисы, через которые должна идти рега или авторизация (один компонент на все). Там и фотка нормально берется и данные которые есть, но не все город почему то не берет. Надо разбираться.

Еще маленькая хитрость для того чтобы компонент работал на странице регистрации его необходимо вызвать из system.auth.form.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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