Получить информацию о пользователе с помощью модуля Sitecore SocialConnected

Я пытаюсь подключиться к своей учетной записи Facebook с помощью модуля Sitecore Social Connected. После входа в систему мне нужно будет отобразить информацию о пользователе на моем сайте.

Я использовал connectedUserManager.LogOnUser а также connectedUserManager.AttachUser метод. Но моя база данных не содержит обновленных данных о пользователе Facebook. Чего не хватает? Как получить информацию о пользователе после успешного входа в систему с использованием учетных данных Facebook.

const bool IsAsyncProfileUpdate = true; 
const string ApplicationItemId = "{A9987983-D946-4E53-8FE4-1EB8BE650B43}"; 
ConnectUserManager connectUserManager = new ConnectUserManager();      

if(!Sitecore.Context.User.IsAuthenticated) {  
  connectUserManager.LoginUser("Facebook",IsAsyncProfileUpdate, ApplicationItemId); 
} 
else { 
  connectUserManager.AttachUser("Facebook", IsAsyncProfileUpdate, ApplicationItemId); 
}

1 ответ

Вы можете получить доступ ко всей пользовательской информации, полученной с Facebook, просматривая свойства пользовательского профиля. Пожалуйста, посмотрите на этот блог: Социальные сети, связанные с Sitecore (Facebook) 2: Доступ к информации Facebook

Другие вопросы по тегам