Google Drive API를 사용하기 위한 클라이언트 ID 등의 취득

소개



Ruby에서 Google Drive를 사용하고 싶어서 여러가지 조사하고 있었는데, 최근 Google Developers Console이 상당히 바뀐 것 같고, 현실에 있는 정보가 실정에 맞지 않게 되어 있는 것 같아서, 스스로 조금 정리해 보았습니다.

프로젝트 만들기



Google Developers Console 방문.

왼쪽 사이드 바에서 "프로젝트 만들기"를 클릭하십시오.



적절한 이름으로 "만들기"버튼을 클릭하십시오.

드라이브 API 사용



작성 후, 작성한 프로젝트가 선택된 상태로 되어 있어야 한다. 그 상태에서 왼쪽 사이드 바에서 "API 및 인증"을 클릭하여 확장하고 "API"를 클릭하십시오. 오른쪽에 API 목록이 나오므로 Google Apps API에서 Drive API를 클릭합니다. 그러면 다음과 같이 페이지가되므로 여기에서 "API 사용"버튼을 클릭합니다.



많은 정보가 "Drive SDK"를 활성화하도록 작성되었지만 현재 Google Developers Console에서이 "Drive SDK"라는 것을 찾을 수 없습니다.

클라이언트 ID 등의 취득



다음으로 왼쪽 사이드 바의 「인증 정보」클릭. 오른쪽 영역의 왼쪽 상단에있는 OAuth 동의 화면을 클릭하고 전자 메일 주소 (기본적으로 포함되어야 함)와 "Production neme shown to users"를 입력하십시오 (다른 내용은 생략 가능). 저장 버튼을 클릭합니다.



그러면 오른쪽 영역에 다음 그림과 같은 것이 표시되므로 "인증 정보 추가"버튼을 클릭하고 "OAuth 2.0 클라이언트 ID"를 선택합니다.



우선 아래 그림과 같이 그 외를 선택하고 이름을 적당히 붙인다. 여기도 이전의 것과 많이 변해 버리고 있다. 그리고는 「작성」버튼을 클릭.



이제 클라이언트 ID와 클라이언트 비밀을 얻을 수있었습니다.

마지막으로



글자에 있는 정보에서는 「Drive SDK」도 활성화한다고 써 있습니다만, 찾을 수 없기 때문에 하고 있지 않습니다만, 제대로 Google Drive에 Ruby로부터 액세스 할 수 있었습니다.

이렇게 해서 얻은 클라이언트 ID 등을 사용하여 Ruby에서 Google Drive에 액세스하는 방법은 [Ruby] Ruby에서 Google Drive API를 사용하여 파일 목록 가져오기 및 파일 업로드을 알기 쉽습니다.

그러나 Windows에서 위 사이트의 방식으로 수행하려면 curl (Windows - curl 설치 참조)을 설치해야합니다.

또한 Windows의 Ruby에서는 SSL의 인증서 관계 오류가 발생하므로 조치가 필요합니다. 대처법은 상기 사이트에 코멘트 남겨두었으므로 그것을 참조해 주세요.

좋은 웹페이지 즐겨찾기