2014-06-10 78 views
0

在SharePoint 2013中,我们为所有在我们公司工作的员工提供了一个关于我的信息。 我想要举例说明在SP2013的ABOUT ME页面中填写Twitter帐户的所有员工。获取SharePoint中的所有Twitter帐户

所以我可以用他们的Twitter帐户做些事情,所有的都将它存储在一个数组中。

即时通讯使用Sharepoint托管应用程序,所以优先编程语言是jscript。 问题是如何从所有员工的关于我中获取这些数据?

回答

1

SharePoint中的“关于我”页面实际上仅仅是用户页面的特定数据的UI层;对于你描述的数据,听起来你的用户有能力在他们的用户档案中添加他们的Twitter句柄。

如果是这种情况,使用JSOM(JavaScript对象模型)从User Profile Service查询数据相当简单。此MSDN文章应该足以让您开始:http://msdn.microsoft.com/en-us/library/office/jj920104%28v=office.15%29.aspx

指导性说明;如果你的用户把他们的Twitter句柄放在一些多行文本块中,比如在他们的用户简介中说一个“摘要”属性,我会强烈建议更新你的用户简介以包括一个用于存储他们的Twitter句柄的自定义属性(reference here)。 SharePoint使得添加自定义用户配置文件属性变得相当容易,因此不得不在文本块之外解析像Twitter处理这样的东西将会不必要地复杂&可能表现更差。

相关问题