Box API にクエリを実行して、ユーザーが無料または有料のアカウントを持っているかどうかを識別しようとしています。これまでのところ、次のクエリを実行できました。
https://api.box.com/2.0/users/me?fields=enterprise
ユーザーが無料のアカウントを持っている場合、属性「エンタープライズ」がnullであることを確認しました。しかし問題は、エンタープライズ オブジェクトに関する同じ情報を持っているため、有料アカウントと開発者アカウントを区別できないことです。
{
"type": "user",
"id": "123",
"enterprise": {
"type": "enterprise",
"id": "456",
"name": "..."
}
}
これら 3 種類のアカウント (無料、有料、開発者) を識別する方法はありますか?