Вопрос

Я хотел бы использовать изображения из Facebook, если в Gravatar нет изображения пользователя.Могу ли я сделать это через API Facebook?

Это было полезно?

Решение

Взгляните на пользователи.getInfo API-метод.Если пользователь установил ваше приложение или «подключился» к Facebook на вашем сайте через Facebook Connect, у вас есть доступ к информации профиля, которая включает версии его изображения профиля.

Если у вас нет сеансового ключа для пользователя (т. е. пользователь не установил ваше приложение или не подключился через Facebook Connect), вы все равно можете получить «квадратное» изображение профиля, которое является одной из меньших версий.Вы можете запросить это напрямую, используя API.

Самый простой способ в целом, вероятно, использовать ФБ:картинка профиля тег и XFBML.Для этого вам придется установить библиотеки Facebook Connect, но вам не нужно, чтобы пользователь входил в систему или что-то еще, чтобы заставить XFBML работать...пока у вас есть библиотека Javascript на странице и ключ API для использования, она будет работать.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top