1

現在ログインしているBoxユーザーのuserオブジェクトを取得する方法はありますか?

私は主に、/usersエンドポイントがすべてのユーザーを返すものとして文書化されているエンタープライズ管理者アカウントについて懸念しています。これらのユーザーのどれがリクエストを行ったのかをどうやって知ることができますか?

4

3 に答える 3

3

V2 APIの場合、ユーザーは/ usersでGETを呼び出すことができ、ユーザーは元に戻ります。

{
    "total_count": 1,
    "entries": [
        {
            "type": "user",
            "id": "13243406",
            "name": "Robert Stark",
            "login": "rstark@winterfell.com",
            "created_at": "2011-08-24T14:00:25-07:00",
            "modified_at": "2012-10-10T04:32:24-07:00",
            "role": "user",
            "language": "en",
            "space_amount": 53687091200,
            "space_used": 48671461,
            "max_upload_size": 104857600,
            "tracking_codes": [],
            "see_managed_users": false,
            "sync_enabled": true,
            "status": "active",
            "job_title": "",
            "phone": "",
            "address": "",
            "avatar_url": "https://api.box.com/api/avatar/large/13243406"
        }
    ]
}
于 2012-10-11T00:01:30.120 に答える
2

/ users / meエンドポイントを使用して、現在のユーザーに関する情報を取得できます。

get-the-current-users-information

curl https://api.box.com/2.0/users/me
-H "Authorization: Bearer ACCESS_TOKEN"
200
{
    "type": "user",
    "id": "17738362",
    "name": "sean rose",
    "login": "sean@box.com",
    "created_at": "2012-03-26T15:43:07-07:00",
    "modified_at": "2012-12-12T11:34:29-08:00",
    "language": "en",
    "space_amount": 5368709120,
    "space_used": 2377016,
    "max_upload_size": 262144000,
    "status": "active",
    "job_title": "Employee",
    "phone": "5555555555",
    "address": "555 Office Drive",
    "avatar_url": "https://app.box.com/api/avatar/large/17738362"
}
于 2016-11-02T10:25:23.487 に答える
0

現在のユーザーに関する情報は、認証プロセス中に発生するget_auth_token呼び出しで返されます。認証のステップ4を参照してください。

<response>
  <status>get_auth_token_ok</status>
  <auth_token>yv9usmcmbnfhtx2y8rmlvk1csnoz65oo</auth_token>
  <user>
    <login>joe@example.com</login>
    <email>joe@example.com</email>
    <access_id>31313825</access_id>
    <user_id>31313825</user_id>
    <space_amount>5361200</space_amount>
    <space_used>47477</space_used>
    <max_upload_size>104800</max_upload_size>
    <sharing_disabled/>
  </user>
</response>
于 2012-10-10T22:50:16.007 に答える