在线SharePoint:使用Office365-REST-Python-Client库获取站点用户ID

卡西克·拉朱

我正在在线使用SharePoint,并尝试使用以下REST API获取网站的用户ID:

https://url/sites/list/_api/Web/siteusers#?$select=Id&$filter=substringof('|userloginname',LoginName) eq true

我已经尝试了许多库,但是只能使用Office365-REST-Python-Client成功地在线激活SharePoint 因此,想坚持使用相同的库。

我已经查看了GitHub此处提供的示例提供的示例仅用于列表项。但是,我想获取站点用户详细信息。

有没有人用Office365-REST-Python-Client做到这一点

提前致谢

卡西克·拉朱

我已在Office365-REST-Python-Client上发布了此问题,作者已回答。我只需要更改一下即可满足我的要求。以下是工作代码。希望它对某人有帮助。

 client = ClientContext(url, context_auth)
 users = client.web.site_users\
                .filter("substringof('|{0}',LoginName) eq true".format('LoginName'))
 client.load(users)
 client.execute_query()
 for user in users:
      print('User : {0}, Id: {1}'.format(user.properties["Title"], user.properties["Id"]))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Office365 REST API检索用户照片

来自分类Dev

使用REST请求从Office365的Delve个人资料中获取照片

来自分类Dev

ajax获取对Office365 REST Api的请求失败CORS?

来自分类Dev

使用Office365 Python模块使用Python访问Sharepoint上的Excel文件

来自分类Dev

使用Office365和Python无法从SharePoint中读取Excel

来自分类Dev

将Office365 REST日历ID映射到EWS CalendarItem ID

来自分类Dev

Office365 REST API的API限制

来自分类Dev

Office365 REST API的API限制

来自分类Dev

Office365 - 使用 C# 列出用户

来自分类Dev

Office365 / Sharepoint ::获取列表项的ParentUniqueId时API错误

来自分类Dev

Office365 / Sharepoint ::获取列表项的ParentUniqueId时API错误

来自分类Dev

使用Outlook / Office365 REST API从连接的电子邮件地址发送邮件

来自分类Dev

Office365 API:使用oauth2令牌获取当前用户的电子邮件吗?

来自分类Dev

Office365用户增量API

来自分类Dev

使用 tls/ssl 使用 python 为 office365 发送 SMTP 电子邮件

来自分类Dev

Office365 API 获取 ReferenceAttachment 的内容

来自分类Dev

如何获取用户的交流/外景/ office365照片?

来自分类Dev

使用CURL创建和发送邮件的Office 365 REST API获取HTTPCode 400错误请求

来自分类Dev

使用CURL创建联系人的Office 365 REST API获取HTTPCode 400错误请求

来自分类Dev

如何使用Office365 Unified API筛选具有特定技能的用户?

来自分类Dev

无法使用 Office365 日历 API 获取会议室的所有繁忙时间

来自分类Dev

SharePoint REST在单个REST查询中获取用户标题

来自分类Dev

使用REST API在线获取SharePoint 2013中的列表数据,包括附件和其他字段数据

来自分类Dev

Office 365 Rest API-更改消息ID

来自分类Dev

Office 365 Rest API-更改消息ID

来自分类Dev

是否有任何Office 365 REST API可以注销Office 365的用户?

来自分类Dev

使用Python中的请求库从Microsoft Academic Knowledge REST API获取数据

来自分类Dev

使用Global Admin帐户在线访问被拒绝的Office 365 / SharePoint

来自分类Dev

在Office SharePoint O365的子站点中使用C#CSOM创建列表

Related 相关文章

  1. 1

    使用Office365 REST API检索用户照片

  2. 2

    使用REST请求从Office365的Delve个人资料中获取照片

  3. 3

    ajax获取对Office365 REST Api的请求失败CORS?

  4. 4

    使用Office365 Python模块使用Python访问Sharepoint上的Excel文件

  5. 5

    使用Office365和Python无法从SharePoint中读取Excel

  6. 6

    将Office365 REST日历ID映射到EWS CalendarItem ID

  7. 7

    Office365 REST API的API限制

  8. 8

    Office365 REST API的API限制

  9. 9

    Office365 - 使用 C# 列出用户

  10. 10

    Office365 / Sharepoint ::获取列表项的ParentUniqueId时API错误

  11. 11

    Office365 / Sharepoint ::获取列表项的ParentUniqueId时API错误

  12. 12

    使用Outlook / Office365 REST API从连接的电子邮件地址发送邮件

  13. 13

    Office365 API:使用oauth2令牌获取当前用户的电子邮件吗?

  14. 14

    Office365用户增量API

  15. 15

    使用 tls/ssl 使用 python 为 office365 发送 SMTP 电子邮件

  16. 16

    Office365 API 获取 ReferenceAttachment 的内容

  17. 17

    如何获取用户的交流/外景/ office365照片?

  18. 18

    使用CURL创建和发送邮件的Office 365 REST API获取HTTPCode 400错误请求

  19. 19

    使用CURL创建联系人的Office 365 REST API获取HTTPCode 400错误请求

  20. 20

    如何使用Office365 Unified API筛选具有特定技能的用户?

  21. 21

    无法使用 Office365 日历 API 获取会议室的所有繁忙时间

  22. 22

    SharePoint REST在单个REST查询中获取用户标题

  23. 23

    使用REST API在线获取SharePoint 2013中的列表数据,包括附件和其他字段数据

  24. 24

    Office 365 Rest API-更改消息ID

  25. 25

    Office 365 Rest API-更改消息ID

  26. 26

    是否有任何Office 365 REST API可以注销Office 365的用户?

  27. 27

    使用Python中的请求库从Microsoft Academic Knowledge REST API获取数据

  28. 28

    使用Global Admin帐户在线访问被拒绝的Office 365 / SharePoint

  29. 29

    在Office SharePoint O365的子站点中使用C#CSOM创建列表

热门标签

归档