0
내 최종 목표는 다음 입력을 기반으로 공간 GUID를 반환하는 것입니다
- 사용자 계정 이름, 예를
me
- 조직 이름 (예 :
[email protected]
- 공백 이름
dev
클라우드 파운드리는 공간과 조직에 대한 이러한 API를 가지고 있으며, 나는 이러한 호출 문제없이 할 수 있어요 :
GET /v2/user?q:name=MY_USER_NAME
: 사용자를위한 클라우드 파운드리의 API도
GET /v2/organizations?q:name=MY_ORGANIZATION_NAME
GET /v2/spaces?q:name=MY_SPACE_NAME
이를 나는 위의 호출을 할 때
그러나, 내가 얻을 :
403 Client Error: Forbidden for url: https://api.ng.bluemix.net/v2/users?q:name=MY_USER_NAME
호출 각각에 대해
, 내가 access_token
에 헤더 authorization: X Y
값을 설정하고 있고 token_type
로부터 반환
https://login.ng.bluemix.net/UAALoginServerWAR/oauth/token
나는 공간 GUID를 검색 할 내 최종 목표를 달성 할 수있는 또 다른 방법이 있습니까?
왜 사용자 정보가 필요합니까? 사용자로 전화를 걸 때 액세스 권한이있는 정보 만 볼 수 있습니다. 공간 GUID를 얻으려면 계정 정보가 필요하지 않습니다. –
아, 그래. org 이름은 전 세계적으로 고유합니까? 내 관심사는 만약 내가 org 이름과 공간 이름을 필터링하면 org 이름이 전역 적으로 고유하지 않으면 여러 결과를 반환 할 수 있다는 것입니다. –
나는 그들이 그렇다고 말할 수 없다고 확신한다 –