2011-08-13 2 views
0

Google OAuth 프로세스가 정상적으로 작동하며 Google 애드워즈 및 Google 애널리틱스 액세스 토큰이 필요한 애플리케이션이 있습니다. 어떤 이유로 든 Google은 OAuth 토큰을 취득하는 것과 관련하여 별도로 작성했습니다. 애널리틱스 토큰을 사용하여 애드워즈 계정에 액세스 할 수있는 기능이 제한적이지만 사용자가 두 계정을 적극적으로 연결해야하며 액세스가 제한되어 있어야합니다. 사용자를 Google로 인증하기 위해 리디렉션하고 다시 돌아올 때 토큰과 토큰 비밀이 있습니다.Google 애드 워즈 및 애널리틱스 API에서 반환 된 OAuth 토큰을 알려주는 방법

내가 부과해야하는 주요 기능 중 하나는 사용자가 하나의 계정을 인증 할 수 있어야하며 그 계정을 사용해야한다는 것입니다. 또는 두 계정 (분석 및 애드워즈)을 인증하고 별도로 저장된 토큰과 함께 두 계정을 함께 사용할 수 있습니다.

내 주요 질문은 이것입니다 : 어떤 oauth 토큰이 반환되었는지 어떻게 알 수 있습니까? 현재 oauth 프로세스는 별도의 두 페이지 (두 개의 별도 콜백 URL, 애널리틱스의 애플릿과 애널리스트의 애플릿)에 있지만 두 페이지가 동일하게 만들어지기를 원합니다. 둘 다 oauth_token을 반환합니다. oauth_token & oauth_token_secret . 누구도 전에 이것을 보았습니까? 콜백이 같은 페이지에있을 때 어떻게 둘 사이를 해독 했습니까?

이 상황에서 가장 좋은 방법은 무엇입니까? 두 개의 개별 페이지에서 각 서비스에 대해 사용자를 인증해야하지만이 기능을 구현하려고 시도했음을 알고 싶다면 세상 끝은 아닙니다. :)

감사합니다!

답변

1

일반적으로 각 서비스마다 별도의 콜백 페이지가 있어야합니다. 토큰을 별도로 유지하는 것이 더 간단하고 쉽습니다.

관련 문제