Google Indexing API와 Blogger API를 사용으로 설정한 후 정상적으로 사용하기 위해서는 사용자 인증을 해야 합니다. 사용자 인증과 API 설정은 순서가 바뀌어도 상관이 없습니다. 다만 과정이 조금 복잡하게 느껴지실 수도 있으니 천천히 따라하세요.
블로그스팟 원클릭 검색엔진 색인요청 #5 - Google API 사용자 인증정보, 서비스 계정 생성
1. 사용자 인증정보 생성
여기까지 따라하셨다면 Indexing API와 Blogger API을 사용하기 위한 기본적인 설정이 끝났습니다. 다음으로 API를 사용하기 위한 인증 과정을 설명드리도록 하겠습니다.
아래와 같이 “탐색 메뉴” → “API 및 서비스” → “사용자 인증정보”를 클릭합니다.
아래 화면에서 “+사용자 인증 정보 만들기” → “OAuth 클라이언트 ID” 를 클릭합니다.
OAuth 클라이언트 생서됨 이라는 창에서 “JSON 다운로드”를 클릭하며, JSON 파일이 다운로드 폴더에 저장이 됩니다.
다운로드 폴더에 다운로드된 JSON 파일을 D:\Workplace로 이동시킵니다.
2. 서비스 계정 생성
다음으로 서비스 계정을 생성하도록 하겠습니다. 서비스 계정은 위의 과정보다 먼저 생성하셔도 되며 순서에는 상관이 없습니다.
아래와 같이 IAM 및 관리자 → 서비스 계정을 클릭합니다.
서비스 계정 클릭후 다음의 화면에서 “+서비스 계정 만들기”를 클릭합니다.
아래와 같이 여러분이 원하는 이름과 ID 그리고 계정 설명을 입력하고 완료를 클릭 합니다.
서비스 계정 생성이 완료되면, 아래와 같은 화면이 나오는데 여기서 우선 이메일이라고 되어 있는 부분을 복사해서 노트패드등에 보관해 두고 링크를 클릭합니다.
링크를 클릭후 아래 화면이 나오면 “키” 탭 → “키 추가” → “새 키 만들기” 를 클릭합니다.
다음 화면에서 키 유형을 “JSON”으로 선택후 만들기를 클릭합니다.
위와 같이 비공개 키 만들기를 실행하면 다운로드 폴더에 키 파일이 만들어 지는데 해당 파일을 파이썬 작업 폴더(저의 경우 D:\Workplace) 로 이동시키면 됩니다.