【问题标题】:Get local dropbox account info c#获取本地 Dropbox 帐户信息 c#
【发布时间】:2012-11-29 09:49:49
【问题描述】:

我的 Windows 7 系统中安装了保管箱。有没有办法以编程方式检索与本地保管箱帐户链接的用户电子邮件?我可以通过扫描本地应用程序目录中的 host.db 文件来检索文件夹位置。

【问题讨论】:

    标签: c# dropbox


    【解决方案1】:

    是的!您可以在“/account/info”的帮助下以编程方式检索与本地保管箱帐户关联的用户电子邮件。

    /帐户/信息

    • DESCRIPTION :检索有关用户帐户的信息。
    • 网址结构:https://api.dropboxapi.com/1/account/info
    • 方法:获取
    • PARAMETERS: locale - 用于指定用户错误消息和其他语言特定文本的语言设置。有关支持的语言环境的更多信息,请参阅上面的注释。
    • 返回:用户帐户信息。

      示例 JSON 响应 { “uid”:12345678, "display_name": "约翰用户", “名称详细信息”:{ "familiar_name": "约翰", "given_name": "约翰", “姓”:“用户” }, "referral_link": "https://www.dropbox.com/referrals/r1a2n3d4m5s6t7", “国家”:“美国”, “语言环境”:“en”, “电子邮件”:“john@example.com”, “email_verified”:假, “is_paired”:假, “团队”: { “名称”:“Acme Inc.”, “team_id”:“dbtid:1234abcd” }, “配额信息”:{ “共享”:253738410565, “配额”:107374182400000, “正常”:680031877871 } }

    返回值定义

    字段说明

    • uid :用户的唯一 Dropbox ID。
    • display_name : 用户的显示名称。
    • name_details/given_name : 用户的名字。
    • name_details/surname : 用户的姓氏。
    • name_details/familiar_name :用户熟悉的区域依赖名。
    • referral_link :用户的推荐链接。
    • country :用户的两个字母的国家/地区代码(如果有)。
    • locale :用户设置的区域设置首选项(例如 en-us)。
    • email : 用户的电子邮件地址。
    • email_verified :如果为 true,则用户的电子邮件地址已被验证为属于该用户。
    • is_paired :如果为 true,则有一个与此用户关联的配对帐户。
    • team :如果用户属于某个团队,则包含团队信息。否则为空。
    • team/name : 用户所属团队的名称。
    • eam/team_id :用户所属团队的 ID。 quota_info/normal 用户在共享文件夹之外使用的配额(字节)。
    • quota_info/shared :用户在共享文件夹中使用的配额(字节)。如果用户属于一个团队,这包括在用户自己使用的配额(字节)之外贡献给团队配额的所有使用量。
    • quota_info/quota :用户的总配额分配(字节)。如果用户属于一个团队,则该团队的总配额分配(字节)。

    【讨论】:

    • 我不想在这里使用任何rest api,因为我想要来自windows机器的帐户信息,即在windows中安装的Dropbox应用程序中配置的用户帐户
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-16
    • 2015-06-29
    • 1970-01-01
    • 1970-01-01
    • 2015-06-26
    相关资源
    最近更新 更多