【问题标题】:Sharepoint SPFx spuser getting addition fieldsSharepoint SPFx spuser 获取附加字段
【发布时间】:2019-01-21 18:30:05
【问题描述】:

我在 Typescript 中使用带有 React 的 SPFx,并且能够获取 SPUser,但它只有几个字段,例如 displayName、email 和 loginName。有没有办法得到用户所在的部门?还是我必须使用 PNP-JS?

我如何获取 displayName 的示例: this.props.context.pageContext.user.displayName

有没有办法获取用户的其他字段?

【问题讨论】:

    标签: sharepoint sharepoint-online spfx spuser spuserfield


    【解决方案1】:

    你也可以使用 REST api。

    示例脚本:

     this.context.spHttpClient.get(this.context.pageContext.web.absoluteUrl + `/_api/sp.userprofiles.peoplemanager/GetMyProperties`, SPHttpClient.configurations.v1)
        .then((response: SPHttpClientResponse) => {
          var data= response.json();
          console.log(data);
        });
    

    【讨论】:

      猜你喜欢
      • 2011-08-05
      • 2020-09-23
      • 1970-01-01
      • 2015-02-26
      • 1970-01-01
      • 2011-06-21
      • 1970-01-01
      • 2018-09-14
      • 2019-01-09
      相关资源
      最近更新 更多