웹 응용 프로그램 유형의 OAuth 2.0 클라이언트 ID를 사용하여 토큰 개체에 저장 한 액세스 토큰을 검색했습니다. 이제 Gmail API 메소드에 액세스하기 위해 액세스 토큰을 교환하고 싶습니다.OAuth 2.0이 google-api-ruby-client 0.9를 사용하여 Google API 서비스를 인증하려면 어떻게해야합니까?
서비스의 인스턴스가 :
gmail = Google::Apis::GmailV1::GmailService.new
은 지금은 점점 레이블을 테스트 할 :
@labels = gmail.list_user_labels('me')
이 먼저 승인이 필요합니다.
구글의 API 루비 클라이언트 0.9 "the authentication and authorization code was moved to the new googleauth library."Googleauth에서, 그러나, client_secrets.json
파일로드에 따라 달라 보인다, 그러나 이것은 프로덕션 환경에 적합한 보이지 않는다.
Google API Ruby Client 0.8 또는 0.7.1로 다운 그레이드하지 않고도이 문제를 해결할 수 있습니까?
감사합니다. 이미 서버의 환경 변수를 통해 클라이언트 비밀 키를 제공하고 있으며 이미 액세스 토큰을 획득했습니다. –