0

Box API にクエリを実行して、ユーザーが無料または有料のアカウントを持っているかどうかを識別しようとしています。これまでのところ、次のクエリを実行できました。

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

ユーザーが無料のアカウントを持っている場合、属性「エンタープライズ」がnullであることを確認しました。しかし問題は、エンタープライズ オブジェクトに関する同じ情報を持っているため、有料アカウントと開発者アカウントを区別できないことです。

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

これら 3 種類のアカウント (無料、有料、開発者) を識別する方法はありますか?

4

1 に答える 1

0

現在、GET /users/me エンドポイントを呼び出すことによってのみ、ユーザーがエンタープライズを持っているかどうかを確認できます。

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

enterprise個人ユーザーと企業ユーザーを区別するために、属性が null かどうかを確認します。

于 2013-05-30T17:21:46.537 に答える