나는 sinatra 앱을 통해 내 자신의 Gmail 계정에 대한 액세스를 시도하고 있습니다. 나는 구글의 웹 인터페이스를 통해 응용 프로그램을 승인 한 후, 나는 내 자신의시나 응용 프로그램에 대한 올바른 콜백으로 보이는 내가Google api oauth 콜백을 해석하는 방법
https://accounts.google.com/o/oauth2/auth?response_type=code&&scope=https://mail.google.com/+https://www.googleapis.com/auth/userinfo.email+https://www.googleapis.com/auth/userinfo.profile&client_id=XXXXXXXXXXXX.apps.googleusercontent.com&redirect_uri=http://localhost:9393/oauth2callback&access_type=online
의 형태로 구글 API에 요청을 보내고있어납니다 . 나는이 과정에서 내가 다음에해야할 일에 대해 분명하지 않다. 즉, https://github.com/nfo/gmail_xoauth 내 희망이 있다는 것입니다 내가 다음 XOAUTH 보석을 사용하려고 시도하고있어 다음 내 계정에 대한 정보를 구글 쿼리
http://localhost:9393/oauth2callback?code=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
이해하기 위해 사용 해요 Invalid credentials (Failure) (Net::IMAP::NoResponseError)
설명서를 받고 있어요 콜백이 올바르게 또는 나는 그것이 무엇인지 잘못 해석하고 있습니다.
생각하십니까?