2014-06-06 2 views
1

엔터프라이즈의 모든 사용자 또는 그룹을 반복하는 것 이외의 상자에서 사용자 또는 그룹 ID를 가져 오는 방법은 무엇입니까?Box API에서 그룹 또는 사용자를 검색하는 방법

내가 이름으로 폴더를 검색 할 수

: https://api.box.com/2.0/search?query= "Colab 폴더 3"& 범위 = enterprise_content & 유형 = 폴더

하지만 그룹 또는 사용자 :

/api.box.com/ 2.0/검색? 쿼리 = "Colab 그룹 3"& 범위 = enterprise_content & 유형 = 그룹

/api.box.com/2.0/search?query="[email protected] "& 범위 = enterprise_content & type = user

답변

1

엔터프라이즈 관리자 인 경우에만 물어 보는 것 중 일부를 수행 할 수 있습니다.

사용자

당신 수있는 /users 엔드 포인트를 통해 search for a specific userfilter_term A를 :

curl https://api.box.com/2.0/users?filter_term=foo42%40bar.com 
-H "Authorization: Bearer ACCESS_TOKEN" 

그룹

엔드 포인트는 단일 사용자에게 범위가 될 나타나는 /groups의 모든, 따라서 이름으로 그룹을 찾는 API 메소드가 있는지 확신 할 수 없습니다. 당신이 그룹의 사용자 알고있는 경우, 당신은 다음 fetch all of their groups 해당 사용자 및를 찾을 수 위의 방법을 사용할 수 있습니다 : 이것은 당신에게 클라이언트 측을 필터링 할 수있는 아주 작은 목록을 그물로한다

curl https://api.box.com/2.0/users/USER_ID/memberships 
-H "Authorization: Bearer ACCESS_TOKEN" 

.

+0

컬 https://api.box.com/2.0/users/USER_ID/memberships 나를 위해 작동하지만하지 않았다 : 컬 https://api.box.com/2.0/groups -H "권한 부여 : 무기명 ACCESS_TOKEN " -H"As_User : USER_ID " 않았다. 올바른 방향으로 안내해 주셔서 감사합니다. – jwscott

+0

나는 그것을 되 찾는다. api.box.com/2.0/users/USER_ID/memberships는 POSIAN에서 실패했습니다. – jwscott

관련 문제