2016-11-28 5 views
0

주어진 고유 식별자로 특정 사용자를 확보 할 수있는 API URL을 디자인하거나 이름을 지정하는 가장 좋은 방법은 무엇입니까? 고유 식별자로 cognitoId을 사용하고 있습니다.REST GET URL 명명

다음 중 어느 것을 사용해야합니까?

  1. /정보/프로파일은 다음 URL 쿼리 문자열 매개 변수로 cognitoId을 통과
  2. /정보/{ID}
  3. /프로필/프로필 다음 확인 '로 호출 발신자 인증'

답변

0

인증 된 사용자가 고유 ID를 전달하여 다른 사람의 사용자 이름을 얻을 수있는 API 인 경우/profiles/{id}와 같이 사용할 수 있습니다. 예 : https://api.github.com/user/1

AP Cognito ID를 사용하여 호출자의 사용자 이름을 반환하면/profiles/profile이 작동합니다. Cognito ID를 가져 오려면 $ context.identity 변수 documentation을 참조하십시오.

+0

완벽하게 제작되었습니다. 권한이 부여 된 사용자는 자신의 세부 정보 만 받아야합니다. – Vilowapo