2012-10-21 3 views
5

Google 드라이브와 통합하여 Google 드라이브에서 "연결 프로그램 ..."으로 내 앱을 시작할 수 있습니다. 나는 내가 그 문서를 따라 왔다고 믿는다. 나는 사용자를 테스트하기 위해 내 애플 리케이션을 게시했습니다 .. 어떤 시점에서 Google 드라이브는 Google 드라이브에 내 앱을 추가 할 수있는 권한을 요청했습니다.Google 드라이브와 통합

하지만 내 응용 프로그램이 "..로 열기"에 표시되지 않았거나 "새로 만들기는 ..."나는 내 응용 프로그램과 일을 다른 응용 프로그램 사이에 본

한 차이는이 페이지의 :

에 "파일 드라이브 API에 의해"내 응용 프로그램은 "디스크 API"

을 말한다 작동

https://accounts.google.com/IssuedAuthSubTokens?hl=en

애플 리케이션이 있습니다 이것은 내 매니페스트입니다

{ 
    "name": [hidden], 
    "description": [hidden], 
    "version": "0.0.0.2", 
    "manifest_version": 2, 
    "container": "GOOGLE_DRIVE", 
    "api_console_project_id" : [hidden], 

    "icons": { 
    "128": "icon_128.png" 
    }, 

    "app": { 
    "urls": [ 
     "http://www.trainyourvision.org/" 
    ], 

    "launch": { 
     "web_url": "http://www.trainyourvision.org/painter/" 
     } 
    }, 

    "gdrive_mime_types": { 
     "http://drive.google.com/intents/opendrivedoc": [ 
     { 
      "type": ["image/png", "image/jpeg", "image/gif", "application/vnd.google.drive.ext-type.png", 
      "application/vnd.google.drive.ext-type.jpg","application/vnd.google.drive.ext-type.gif", 
      "application/vnd.google.drive.ext-type.psd" 
      ], 
      "href": "http://www.trainyourvision.org/painter/", 
      "title" : "Open", 
      "disposition" : "window" 
      } 
     ] 
    }, 

    "requirements": { 
     "3D": { 
     "features": ["webgl"] 
     } 
    } 
} 

모든 안내가 감사합니다.

+0

API 콘솔의 드라이브 SDK 탭에서 앱을 구성 했습니까? https://developers.google.com/drive/enable-sdk –

답변

0

"만들기"및 "연결 프로그램"메뉴에서 응용 프로그램을 볼 수 있도록 설치해야합니다. this을 참조하십시오. 다음 두 가지 방법으로 그것을 할 수 있습니다 :

  1. 내가 두 번째 방법을 선호하는 인증 코드 요청

에 범위를 설치 크롬 웹 스토어에서

  • 추가를 설치합니다. 사용자가 앱에 대한 액세스 권한을 부여 할 때 Chrome 웹 스토어에 갈 필요없이 자동으로 설치됩니다.

    범위를 보려면 this을 참조하십시오.