35еместо
uLogin - виджет авторизации через социальные сети « все идеи проекта

29

голосов

качество аватара

предлагаю улучшить качество и размеры аватара, ото качество просто ужас, и размеры маленькие, нужно под лупой смотреть.

Тимур, 04.06.2012, 22:43
Помечено как спам Дубликат?
Статус идеи: ожидает рассмотрения

Комментарии

uLogin Team, 05.06.2012, 15:27
Вы имеете в виду конкретную соц. сеть или модуль? Или же речь о стандартных аватарках ulogin?
В случае с соц.сетями, Api соц.сети не всегда позволяет получать ссылку на аватарку желаемого размера.
Тимур, 05.06.2012, 19:08
я про модуль.
Например, если я авторизовался на КиноПоиске, то там качество идеальное и размеры, а ulogin там аватарка 50х50, и все расплывчето
Сергей Антонюк, 02.04.2013, 12:09
twitter, facebook, vk мелкие аватарки 50х50 пикселей.
на их фоне google выделяется с нормальной аватаркой в 100 пикселей.
Сергей Антонюк, 30.04.2013, 01:24
Одноклассники аватарка 190х190. Было бы хорошо попробовать уменьшить разброс размеров фоток среди соц сетей. Например, для одноклассников в конце ссылки на фотку указано &photoType=5, а можно поменять на тип 6, он 128х128.
sergey, 02.04.2015, 12:20
Аналогичные проблемы с аватарками на phpbb.

photo_big вообще не работает, аналогично отсутствию параметра photo.
если просто указан параметр photo, то:
вк - 50х50
мэйл -90х90
ок - 190х190
яндекс - не грузит аватарку ни при каких параметрах, _big - нет аватара, photo - грузит дефолтный аватар uLogin 100x100.

Пришлось убрать параметр photo вообще, чтобы не было этой сборной солянки с аватарами.

P.S. Все это на версии 3.0.13, на версию 3.1.3 не получилось установить.
Иван Пшеницын, 02.04.2015, 12:29
photo_big будет возвращаться
1 - если она запрошена в настройках виджета. Как и photo.
2 - если ее нам отдаст соцсеть. Яндекс, например, вообще не возвращает аватарки.

Вообще не понимаю ваших проблем, везде работает и все у всех хорошо. Понятное дело, аватарки будут не у всех пользователей и они будут разных размеров (у соцсетей нет "стандарта аватарки"). Но все это легко решается в коде - нет аватарки - не беда, ну не будет аватарки у пользователя. Большинство соцстей отдает аватарку большого размера, которую можно уменьшить до нужного (100х100 например). У вк, к примеру, photo_big 200х200.
Сергей, 03.03.2016, 16:52
Подскажите, если подключать на обычный сайте, не на CMS, то как вывести аватарку? Ведь в возвращаемых данных от uLogin его нет. А есть только (со страницы https://ulogin.ru/constructor.php):
$user = json_decode($s, true);
//$user['network'] - соц. сеть, через которую авторизовался пользователь
//$user['identity'] - уникальная строка определяющая конкретного пользователя соц. сети
//$user['first_name'] - имя пользователя
//$user['last_name'] - фамилия пользователя
Иван Пшеницын, 03.03.2016, 16:54
Это лишь пример. Список возможных полей гораздо шире: http://ulogin.ru/help.php#fields

Оставить комментарий