0

OAuth ダイアログ ページにリダイレクトした後、プログラムでアカウントの使用を承認する方法はありますか? 現在、ユーザー名とパスワードを入力すると、承認コードを取得でき、アプリの残りの部分は完全に機能しますが、アカウントの使用を自動的に承認したいと考えています。

編集: もちろん、ユーザーはアカウント情報を一切見ることはありませんが、API によると、認証コードを取得するには、アカウントを認証する必要があります

4

1 に答える 1

0

OAuth システムは、プログラムでログインできないように設計されています。ユーザーが SurveyMonkey にログインするには、ダイアログ ボックスをユーザーに表示する必要があります。ただし、ユーザーがログインすると、/oauth/token によって返されたアクセス トークンを保存し、必要なときにいつでもそれを使用してユーザーのデータにアクセスできます。

アプリケーションで行う必要があるのが自分のデータへのアクセスだけである場合は、その単一のアクセス トークンを保存するだけです。取得すると、有効期限も定義する JSON blob で返されます。現在、SurveyMonkey トークンには有効期限がありません (ユーザーがアクセス トークンを取り消さない限り)。あなたが必要とします。

詳細については、SurveyMonkey OAuth ガイドを確認することをお勧めします: https://developer.surveymonkey.com/mashery/guide_oauth

于 2014-01-07T17:59:17.643 に答える