2012-07-25 9 views
2

드라이브에 액세스하는 크롬 확장의 예가 있습니까? chrome_ex_oauth.js를 사용Google 드라이브에 액세스하는 Chrome 확장 프로그램을 어떻게 개발할 수 있습니까?

:

그것은 문서 목록 범위 (https://docs.google.com/feeds/)와 함께 춤을하지만, https://www.googleapis.com/auth/drive 범위가 작동하지 않습니다. 당신이 나에게 과거의 OAuth를 얻을 수있는 경우

oauth = ChromeExOAuth.initBackgroundPage({ 
    'request_url': 'https://www.google.com/accounts/OAuthGetRequestToken', 
    'authorize_url': 'https://www.google.com/accounts/OAuthAuthorizeToken', 
    'access_url': 'https://www.google.com/accounts/OAuthGetAccessToken', 
    'consumer_key': 'anonymous', 
    'consumer_secret': 'anonymous', 
    'scope':'https://www.googleapis.com/auth/drive', 
    'app_name': 'Chrome Extension' 
}); 

oauth.authorize(onAuthorizeCallback); 

, 나는 내가 나머지를 처리 ​​할 수있는 확신 : 나는 소비자 키/비밀, 등등을 변경 시도했습니다.

+0

어떤 오류가 발생합니까? –

+0

GET chrome-extension : //invalid/chrome_ex_oauth.js chrome-extension : // invalid/: 16 GET chrome-extension : //invalid/chrome_ex_oauthsimple.js chrome-extension : // invalid/: 리디렉션 페이지가 중단됩니다. 16 chrome-extension을 얻으려면 : //invalid/chrome_ex_oauth_init.js chrome-extension : // invalid/: 16 – 12345

+0

한 번에 실제로 onAuthorizeCallback을 토큰과 함께 호출해야합니다 ..... [oauth 튜토리얼] (http://code.google.com/chrome/extensions/tut_oauth.html) 다시 확인하십시오. https://src.chromium.org/chrome/trunk/src/chrome/common/extensions/docs/examples/extensions/oauth_contacts를 확인했습니다. gdocs 샘플은 스크립트 사용 권한으로 인해 실패합니다. oauth 예제는 위와 같이 실패합니다. 압축을 푼 확장 파일로드. – 12345

답변

관련 문제