【问题标题】:Microsoft Graph V1 Getting Member using list lookup fieldMicrosoft Graph V1 使用列表查找字段获取成员
【发布时间】:2019-09-19 03:09:19
【问题描述】:

我在 SharePoint 列表中有一个查找字段,它为 Microsoft 中存在的用户提供(查找)ID。 id 类似于 100。我希望能够通过 Microsoft Graph 使用该 id 来检索关联的成员。

我不知道 SharePoint 如何使用该 ID 来查找用户。

"fields": {
   "User1LookupId": "138"
}

【问题讨论】:

    标签: sharepoint microsoft-graph-api


    【解决方案1】:

    查找字段中使用的 ID 来自 SharePoint 用户列表。 SharePoint 用户列表不在 Microsoft Graph 中,您需要使用 SharePoint REST API 来获取用户信息:

    https://contoso.sharepoint.com/sites/sitename/_api/web/GetUserById(lookupId)

    此调用应返回 UPN,您可以使用它来获取 Microsoft Graph 用户(如果需要)。

    https://docs.microsoft.com/en-us/previous-versions/office/developer/sharepoint-rest-reference/dn531432(v=office.15)?redirectedfrom=MSDN#user-resource

    【讨论】:

    • 是的。查看the Community Library,它利用了 Graph SDK 中的身份验证提供程序。 (不确定 GetUserById 是否已实现,但应该可以直接添加...)
    猜你喜欢
    • 1970-01-01
    • 2021-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-28
    相关资源
    最近更新 更多