У меня хорошо работает процесс OAuth, у меня есть приложение, для которого требуются маркеры доступа Google Adwords и Google Analytics.По какой-то причине Google разделила их с точки зрения приобретения токенов OAuth.Я знаю, что возможности использования токенов Google Analytics для доступа к учетной записи Adwords ограничены, но для этого требуется, чтобы пользователь активно связывал свои две учетные записи, и даже в этом случае доступ ограничен.Я переадресовал пользователя для аутентификации в Google, и когда он вернется, у меня будет свой токен и секрет токена.
Одна из основных функций, которые мне нужно навязать, заключается в том, что пользователь должен иметь возможность аутентифицировать одну учетную запись и просто использовать ее.Или аутентифицируйте обе учетные записи (аналитика и adwords) и сможете использовать их одновременно, с токенами, хранящимися отдельно.
Мой главный вопрос заключается в следующем: как определить, какой токен oauth был возвращен?В настоящее время у меня есть процесс oauth, расположенный на двух отдельных страницах (две отдельные ссылки обратного вызова, один для аналитики и один для adwords), но я хочу сделать их на одной странице, и я понял, что они оба возвращают oauth_token & oauth_token_secret,Кто-нибудь сталкивался с этим раньше?Как вы расшифровали между ними, когда обратные вызовы расположены на одной и той же странице?
Каков наилучший метод для этой ситуации?Это не конец света, если мне придется аутентифицировать пользователя для каждого сервиса на двух отдельных страницах, но хотелось бы знать, что я пытался реализовать что-то вроде этого:)
Спасибо!