如何识别用户的帐户类型?

时间:2013-05-24 17:22:16

标签: box-api

我正在尝试查询Box API以确定用户是否拥有免费帐户或付费帐户。到目前为止,我能够查询:

https://api.box.com/2.0/users/me?fields=enterprise

我检查过如果用户拥有免费帐户,则“enterprise”属性为null。但问题是我无法区分付费帐户和开发人员帐户,因为企业对象上有相同的信息:

{
    "type": "user",
    "id": "123",
    "enterprise": {
        "type": "enterprise",
        "id": "456",
        "name": "..."
    }
}

有没有办法确定这3种类型的帐户(免费,付费和开发者)?

1 个答案:

答案 0 :(得分:0)

目前,您只能通过调用GET / users / me端点来检查用户是否拥有企业。

{
    "type": "user",
    "id": "123",
    "enterprise": {
        "type": "enterprise",
        "id": "456",
        "name": "..."
    }
}

并检查enterprise属性是否为空以区分个人和企业用户。