[짧은 글]unity-googledrive 플러그인

By | 2015/02/23
웹개발 및 서버개발만 하다가 생각에도 없던 유니티를 건들게 되었다.  내가 맡은 부분은 google drive에서 파일을 업로드/다운로드 하는걸 맡았는데, 아래 플러그인으로 하면 간단히(?) 해결된다.
게다가 만드신 분이 한국사람이라 모르면 한국어로 질문해도 됨.
답변이 어마어마하게 빨리달린다. 마지막 커밋이 2년전이긴 하지만, 유지보수는 꾸준히 하고 계신듯.
다만 문서가 영어로 되어있고, 테스트할 때 장벽이 google developer console이라는 장벽이 있는데,  그 부분은 정리가 안되어 있어서, 짧게나마 내가 한 삽질을 정리해서 올림.
유니티 google drive 플러그인
테스트하기
1. Google Developers Console에 어플리케이션을 등록한다.

2. 해당 계정의 데이터에 대한 접근 권한 요청을 보낸다.
  OAuth2.0의 웹 어플리케이션용 클라이언트 ID를 하나 만든다.
URI 리다이렉션에는 http://localhost:9271 를 입력한다.
자바스크립트 시작위치는 디폴트값 그대로 둬도 상관 없음.
3. DriveTest.cs의 아래 코드의 부분에 클라이언트 ID와 보안 비밀을 집어 넣는다.
IEnumerator InitGoogleDrive()
  {
    initInProgress = true;
    drive = new GoogleDrive();
    drive.ClientID = “클라이언트 ID”;
    drive.ClientSecret = “클라이언트 보안 비빌”;
    // 이하 생략
}
4. 유니티에서 DriveTest 씬을 실행해본다.
끝~