我希望在 SocialEngine 中获取用户详细信息,例如我们在WordPress中创建插件以获取用户详细信息。如何获取登录用户的用户详细信息。我不想制作任何包或小部件。另外,我想将一个脚本放入SocialEngine的头部。我怎样才能做到这一点?
答案 0 :(得分:1)
您可以轻松地从'fields_value'和'users'表中获取用户信息。此插件对您http://www.ipragmatech.com/socialapi-rest-socialengine.html非常有用。
该插件具有REST API,非常适用于将socialengine与其他CMS或ERP系统集成。
答案 1 :(得分:1)
您可以通过
访问页面中的当前查看者或主题$this->viewer()->getIdentity();
查看器对象将为您提供查看页面的当前用户的所有详细信息。您也可以通过以下方式致电主题:
Engine_Api::_()->core()->getSubject();
我将在博文中检索用户详细信息: http://garbtech.co.uk/socialengine-getting-the-current-users-id-and-data
我还在这里讨论为用户配置文件创建小部件: http://garbtech.co.uk/socialengine-creating-widgets-for-user-profiles-getting-the-subject-rather-than-the-viewer-information/