2012-07-19 3 views
0

내 드라이브에 Google 드라이브 샘플 DriEdit 코드를 설정했습니다. 그것은 사용자 파일을 인증하지만 인증을 한 번하면 다시 사용자를 리디렉션 URL로 가져 오지만, 기본값 인 FULL_AUTH_URL URL을 사용하면 파일이 작동하지만 여기서는 내 URl이 작동하지 않습니다.Google 드라이브 Drieddit 예제가 FULL_AUTH_URL과 호환되지 않습니다.

const FULL_AUTH_URL='https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/drive.file&client_id=MY_CLIENT_ID&response_type=code&access_type=offline&approval_prompt=force&redirect_uri=http://www.example.com'; 

답변

0

당신은 대체해야합니다

  • MY_CLIENT_ID 사용자가 만든 프로젝트의 구글 API 콘솔에서 찾을 수있는 응용 프로그램의 클라이언트 ID에 의해. https://developers.google.com/drive/register
  • redirect_uri OAuth 흐름을 승인 한 후 사용자가 리디렉션되는 URL을 참조하십시오. 일반적으로 웹 사이트의 기본 페이지 또는 다른 OAuth 처리기입니다. 이것은 일반적으로 Dr Edit 샘플 문서에 설명되어 있습니다. 이 있는지 읽을 수 있는지 확인하십시오 : https://developers.google.com/drive/examples/python
0

당신은"웹 애플리케이션의 클라이언트 ID"작성해야 할 수도 있습니다 - 서비스가 하나의 계정에 대한 때문에, 연결 쉬울 수 있습니다 (도 어쩌면 서비스 계정 작품을 웹 서비스 인증서 파일을 설치하고 정식으로 보내야 함).

일단 oAuth가 올바르게 설정되면 Google에서 오류 메시지를 받아야합니다.

드라이브 API 자격 증명을 사용하지 않고 아직 기능이 없습니다.

희망이 시작되었습니다.

관련 문제