gspread Python 라이브러리를 사용하여 oauth2를 사용하여 Google 스프레드 시트에 액세스하려고합니다. Oauth2를 처음 사용하고 이점을 이해합니다. 그러나 지금까지 사용하지 못했습니다. https://code.google.com/apis/console/을 방문하여 생성했습니다. CLIENT ID, SECRET 및 REDIRECT URI. 나는 그것을받을 수 있나요 object.How 나는 SIGNED_KEY 필요합니다 Gspread Docs에 따르면 gspread를 OAuth2 SignedJwtAssertionCredentials와 함께 사용
credentials = SignedJwtAssertionCredentials('[email protected]', SIGNED_KEY, scope)
?
예제가 도움이 될 것입니다.
응용 프로그램 엔진 응용 프로그램을 등록해야합니까?이 응용 프로그램을 GAE로 포팅 할 계획이 아닙니다. 내 개인용 컴퓨터에서 실행됩니다. –
개발자 콘솔에서 최소한 새 프로젝트를 만들고 서비스 계정을 만들거나 사용할 API를 활성화해야합니다. 서비스 계정을 만드는 것 외에는 Google에서 .p12 파일을 가져 오는 또 다른 방법이 있는지 모르겠습니다. – Ryan
그냥 시도했는데 Google에서 기본적으로 자격 증명이있는 json 파일을 반환하는 것처럼 보입니다. 그러나 클라이언트 ID가 생성되면 .p12 파일을 다운로드하는 버튼이 나타납니다. –