2016-09-07 5 views
0

포털 서비스를 사용하여 역할을 관리하는 HTML5 애플리케이션을 HCP에 구축하고 있습니다. 백엔드 개발자는 인터페이스의 입력으로 역할 정보 (ID 또는 전자 메일)를 제공하도록 요청합니다 (이 인증 정보 필요). 그것을 얻는 방법? 이 정보를 얻기 위해 제공되는 프런트 엔드 API가 있습니까?HCP 포털 서비스의 SCI (SAP Cloud Identity) 계정 정보를 얻는 방법은 무엇입니까?

미리 감사드립니다.

+0

여기에 문서를 찾기 : https://help.sap.com/viewer/65de2977205c403bbc107264b8eccf4b/Cloud/en-US/1de599bf722446849d2b2e10132df42a를 .html – Tina

답변

1

사용자 APIHCP의 사용자에 대한 몇 가지 정보를 제공합니다. 는 다음과 같이 neo-app.jso n 개의 응용 프로그램 설명자 파일에 경로를 추가하여 HTML5 응용 프로그램에서 사용자 API를 사용하려면

"routes": [ 
    { 
    "path": "/services/userapi", //application path to be forwarded 
    "target": { 
     "type": "service", 
     "name": "userapi" 
    } 
    } 
] 

과 같을 것이다 위에서 정의 된 경로에 대한 샘플 URL : /services/userapi/currentUser.

예 응답은 다음과 같은 사용자 데이터를 반환 할 수 있습니다 :

{ 
    "name": "p12345678", 
    "firstName": "Jon", 
    "lastName": "Snow", 
    "email": "[email protected]", 
    "displayName": "Jon Snow (p12345678)" 
} 

More info here

+0

그것은 작동합니다! 감사합니다 ~ ~ – Tina

+0

안녕하세요, Sunil, 클라우드 파운드리의 FLP에서이 정보를 얻을 수 있습니까? 클라우드 파운드리에 neo-app.json이 없으므로이 경로를'xs-app.json'에 추가해야합니까? – Tina

+0

안녕하세요 티나, 잘 모르겠습니다. 클라우드 파운드리에 대한 지식이 없습니다. –