내 응용 프로그램에 대해 Google 클라우드 프린트 서비스를 사용하고 싶습니다. 개념 : 구매자가 내 사이트에서 제품을 구입할 수 있으며 주문 목록을 공급 업체의 프린터로 보내야합니다.Google 클라우드 프린트 서비스에 대한 액세스 토큰
이 경우 공급 업체는 Google 계정에서 프린터를 등록해야하며 구매자는 선택한 공급 업체의 프린터로 인쇄 요청을 보내고 주문 문서는 공급 업체의 프린터에서 인쇄해야합니다.
문제 : 클라우드 프린트 애플리케이션에서 OAuth2 자동 작성 기능을 사용하고 있으며 액세스 토큰을 얻기 위해 Google 계정 로그인 및 client_id가 필요합니다. 따라서 프린터 목록을 가져 와서 인쇄 작업을 제출하려면 구매자가 백엔드의 공급 업체의 Google 자격 증명을 사용하여 Google 계정에서 로그인해야합니다. (브라우저 유무에 관계없이) 구매자가 공급자 계정의 다른 Google 서비스 (예 : 메일, 문서)를 사용할 수 있으므로 허용되지 않습니다.
제 질문은 액세스 토큰을 가져 오는 다른 방법이 있습니까? 다른 해결책도 환영합니다.
참고 : google-pythonCode 및 cloudprinting 모듈을 참조했습니다.