我正在尝试查询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种类型的帐户(免费,付费和开发者)?
答案 0 :(得分:0)
目前,您只能通过调用GET / users / me端点来检查用户是否拥有企业。
{
"type": "user",
"id": "123",
"enterprise": {
"type": "enterprise",
"id": "456",
"name": "..."
}
}
并检查enterprise
属性是否为空以区分个人和企业用户。