2014-09-22 2 views
0

당신이 나를 도와 줄 수 있습니다. Gmail의 편안한 API (link to view)를 사용하여 대화 상대에게 이메일을 보낼 수있는 권한을 부여한 사용자 대신 이메일을 보내는 Ruby를 사용하여 스크립트를 작성하고 싶습니다. 그래서 나는 Gmail API Client Library for Ruby을 찾았습니다. 그리고 그것을 사용하려고 노력하는 동안 나는 고생하고 있습니다.Gmail을 사용하는 Ruby 스크립트 RESTful API

지금 내 질문은 gmail API를 사용하여 스크립트를 만드는 가장 좋은 방법이며, 사용자를 대신하여 이메일을 보내고 액세스 토큰을 저장 한 다음 모든 연락처 이메일 주소와 json의 다른 허용 된 정보를 선호하고 마지막으로 선택한 친구/친구에게 자신을 대신하여 주어진 전자 메일 컨텐츠 파일을 저장하도록 시스템을 설정합니다. 터미널에서 사용자 계정을 어떻게 인증합니까? 그것은 Simple API access (API keys) 또는 Authorized API access (OAuth 2.0) ?? 그건 뭐야?

최상의 도구 및 기타 리소스를 알려주십시오.

답변

1

사용 OAuth2를 IT는 API 문서에서 말하는 것처럼 : 좀 더 구체적인 질문이있는 경우 https://developers.google.com/gmail/api/auth/about-auth

, 그것들을 적어주세요. 지금 귀하의 질문은 약간 일반적인 것으로 보입니다.

다른 환경에서 Oauth2 인증을 수행하는 방법에 대한 예제는 https://developers.google.com/accounts/docs/OAuth2#installed을 참조하십시오.

+0

예, 문제 중 하나는 사용자에게 웹 응용 프로그램이 아닌 인증을 요청하는 방법이었습니다. 터미널 – ben

+0

에서 실행되는 스크립트입니다. (안타깝게도 (Google의) Oauth2 설정은 한 번만 초기 설정을 수행하여 브라우저를 무기한으로 사용할 수있는 새로 고침 토큰을 가져와야합니다.) –