【问题标题】:How to get email address of shared folder user in Dropbox using Dropbox API v2 C#如何使用 Dropbox API v2 C# 在 Dropbox 中获取共享文件夹用户的电子邮件地址
【发布时间】:2016-05-12 08:38:52
【问题描述】:

我想列出共享 Dropbox 文件夹的用户的 emailID 列表。我正在使用 Dropbox API v2 SDK (C#) 来执行操作。我能够获得用户数量及其基本帐户信息(用户名),但无法获得他们的完整帐户信息(我需要该用户的电子邮件地址)。

我指的是以下链接: http://dropbox.github.io/dropbox-sdk-dotnet/html/T_Dropbox_Api_Users_FullAccount.htm

我可以通过直接调用 api 来获取详细信息 在 Google Postman 中获取 https://api.dropboxapi.com/1/shared_folders/

请您帮助我通过 Dropbox API v2 SDK 实现这一目标。

【问题讨论】:

    标签: api sdk dropbox


    【解决方案1】:

    Dropbox API v2 目前不返回共享文件夹成员的电子邮件地址,但我们会将其视为一项功能请求。

    【讨论】:

    • 感谢 Greg 对此的确认。我们当然希望在 API SDK 中有这个功能。
    【解决方案2】:

    这在 vanilla JS http 中运行良好,无需使用库:

    1) 使用“https://api.dropboxapi.com/2/sharing/list_mountable_folders”获取可挂载文件夹列表及其“shared_folder_id”。

    2) 对于每个文件夹:使用“https://api.dropboxapi.com/2/sharing/list_folder_members”获取文件夹成员列表及其“account_id

    3) 对于每个会员:使用“https://api.dropboxapi.com/2/users/get_account”获取带有“name”、“display_name”、“email”等的账户数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多