OAuth 2.0 프로필을 사용하여 Google 서비스에 연락하기 위한 REST 메시지 및 관련 HTTP 메서드를 만듭니다.
시작하기 전에
필요한 역할: web_service_admin 및 oauth_adminGoogle API 정보 및 OAuth 자격 증명을 사용하여 OAuth 제공자 및 프로필을 구성해야 합니다.
프로시저
-
다음으로 이동 .
-
새로 만들기를 클릭합니다.
-
설명적인 이름을 입력합니다.
-
Endpoint( 엔드포인트 ) 필드에 https://www.google.com/m8/feeds/contacts/default/full 를 입력합니다.
특정 사용자 이름 대신 기본적으로 Google API는 OAuth 자격 증명을 사용하여 정보를 가져올 계정을 결정합니다.
-
인증 탭에서 인증 유형을OAuth 2.0으로 설정합니다.
-
OAuth 프로필 입력란에서 Google 연락처 OAuth 프로필을 선택합니다.
-
양식 헤더를 마우스 오른쪽 버튼으로 클릭하고 저장을 선택합니다.
-
구성된 클라이언트 ID와 암호를 사용하여 Google에서 권한 부여 토큰을 요청하려면 OAuth 토큰 가져오기 관련 링크를 클릭합니다.
-
권한 요청 창이 표시되면 수락 을 클릭하여 Google 연락처에 대한 액세스 권한을 부여합니다.
획득한 토큰은 인스턴스에서 직접 접근할 수 없습니다.
-
HTTP 메서드 관련 목록에서 GET 메서드를 선택합니다.
-
상위 REST 메시지 기록의 OAuth 프로파일을 사용하려면 HTTP 메서드 인증 유형을-- 없음 - 으로 둡니다.
-
HTTP 요청 탭에서 이름이 GData - 버전이고 값이3.0인 HTTP 헤더 관련 목록에 새 행을 추가합니다.
-
양식 헤더를 마우스 오른쪽 버튼으로 클릭하고 저장을 선택합니다.
-
테스트 관련 링크를 클릭합니다.
테스트 결과에는 HTTP 상태 200과 연락처 API 호출 결과가 표시되어야 합니다.