2014-01-07 3 views
0

После того, как я перенаправляюсь на страницу диалога OAuth, существует ли способ разрешить использование моей учетной записи программным путем? Прямо сейчас, когда я ввожу свое имя пользователя и пароль, я могу получить код авторизации, а остальное приложение работает отлично, но я хочу, чтобы он автоматически разрешал использовать мою учетную запись.Альтернативные способы авторизации использования учетной записи surveillanceymonkey?

Edit: пользователь никогда не увидит какой-либо информации о счете, конечно, но в соответствии с API для того, чтобы получить код авторизации, Вы должны авторизовать учетной записи

ответ

0

Система OAuth разработан таким образом, что вы не можете войти в систему программно, вы должны отобразить диалоговое окно для пользователя, чтобы он мог войти в SurveyMonkey. Однако, как только пользователь выполнил вход в систему, вы сможете сохранить токен доступа, возвращенный/oauth/token, и использовать его для доступа к данным пользователя, когда вам нужно.

Если все, что вам нужно сделать с вашим приложением, это доступ к вашим собственным данным, просто сохраните этот токен доступа. Когда вы его извлекаете, он возвращается в блоке JSON, который также определяет его истечение. В настоящее время токены SurveyMonkey не имеют срока действия (если пользователь не отменяет токен доступа), поэтому до тех пор, пока эти изменения не будут использоваться, вы можете использовать этот токен доступа до тех пор, пока вам нужно.

Я бы предложил проверить руководство SurveyMonkey OAuth для получения дополнительной информации: https://developer.surveymonkey.com/mashery/guide_oauth

Смежные вопросы