0

SurveyMonkey アカウントと Mashery ログインを持っている場合、(SurveyMonkey または Mashery の「developer.surveymonkey.com」サイトで) 2 つのアカウントをリンクするにはどうすればよいですか? つまり、提供された API キーとトークンによって正しいデータにアクセスできるようになりますか?

たとえば、既存の Mashery ログインがある場合、新しく登録した SurveyMonkey アカウントと組み合わせて使用​​できますか? もしそうなら、どのように?

また、新しい SurveyMonkey アカウントで動作するようにまったく新しい Mashery ログインをセットアップする必要がある場合、Mashery 登録プロセスのどこで自分の SurveyMonkey アカウントを指定できますか?

ありがとう

4

2 に答える 2

2

SurveyMonkey API は、パートナーが自社の Web サイトを SurveyMonkey の Web サイトと統合し、パートナーのユーザーが自分の SurveyMonkey アカウントをパートナーの Web サイトにリンクできるようにするために設計されています。つまり、現在機能しているため、API キーを特定の SurveyMonkey アカウントにリンクすることは想定されていません。

代わりに、OAuth を使用して、ユーザーのアカウントへのアクセスを許可するアクセス トークンを生成することを意図しています。SurveyMonkey API へのリクエストが正しく機能するには、2 つの識別子が必要です。クエリ文字列パラメーターの api_key (呼び出し元の API へのアクセスを検証するため) と、ヘッダーに含まれるアクセス トークン (アクセスしているアカウントを指定するため) です。詳細はこちら

自分のアカウントにアクセスするだけなら、API コンソールからアクセス トークンを生成できます。必ず「カスタム アプリケーション」を選択し、正しい詳細を入力してください。任意のアカウントをいつでもリンクできるようにしたい場合は、OAuth を実装する必要があります。SurveyMonkey では、こちらでガイドを提供しています。

于 2014-04-30T17:33:40.380 に答える
0

mashery アカウントを登録してから 1 日か 2 日後、mashery アカウントで SurveyMonkey API サイトにログインすると、画面の上部に「SurveyMonkey アカウントをリンクしてください」というリンクがあることに気付きました。リンクがずっとそこにあり、私がそれに気付くのに数日かかったのか、それともSurveyMonkeyの誰かが私のmasheryアカウントを「承認」した後に表示されたのかはわかりません. とにかく、リンクをクリックして Survey Monkey アカウントの資格情報を入力すると、2 つがリンクされ、Survey Monkey API ツールを使用して SurveyMonkey アカウントからデータを取得できるようになりました。ただし、API ツールでは、Survey Monkey アカウントのデータを取得するために、(Survey Monkey ログインではなく) mashery クライアント ID を提供する必要があることに注意してください。

于 2014-07-18T13:53:05.337 に答える