0

我正在尝试使用 Sitecore Social Connected 模块连接到我的 Facebook 帐户。登录后,我必须在我的网站上显示用户的详细信息。

我用过connectedUserManager.LogOnUserconnectedUserManager.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); 
}
4

1 回答 1

0

您可以通过循环访问自定义配置文件属性来访问从 facebook 提取的所有用户信息。请查看此博客:与 Sitecore (Facebook) 连接的社交 2:访问 facebook 信息

于 2014-07-03T11:29:38.317 回答