2017-02-27 5 views
0

Während ich meine App für die Verwendung von v3 apis aktualisiere, verwende ich den alten API-Schlüssel, der vor v3 apis registriert wurde. Wird das funktionieren oder muss ich einen neuen API-Schlüssel generieren?Zugriff auf v3-Endpunkte mit apikey in surveymonkey

Derzeit, nachdem ich das oauth-Token erfolgreich erhalten habe, wenn ich versuche, Umfragen Liste zu lesen, bekomme ich immer den Wert von X-OAuth-Scopes-Granted als None in Antwort-Header. Das Dokument besagt, dass Benutzer den Bereich zuweisen müssen, aber ich kann die Einstellung in meinem Umfrage-Affenkonto nicht finden, die ich verwenden kann, um meiner App Ansichtsbereiche (survey_read) zuzuweisen. Ich verwende einen kostenlosen Account-Plan. Fehle ich etwas?

Während https://developer.surveymonkey.com/api/v3/#surveys Zugriff, ich bin unten Nachricht bekommen

{ "Fehler": { "docs": "https://developer.surveymonkey.com/api/v3/#error-codes", "message": „Die folgenden Bereiche wurden nicht gewährt: Ihre Umfragen anzeigen und diejenigen geteilt mit dir "," id ":" 1014 "," name ":" Berechtigungsfehler "," http_status_code ": 403}}

Antwort

1

Sie können weiterhin Ihre aktuellen Zugangsdaten verwenden (API-Schlüssel, Kundennummer und Geheimnummer), Wir empfehlen jedoch, eine neue App zu erstellen oder Ihre Anmeldeinformationen bei der Migration auf V3 zu aktualisieren, da dadurch kein API-Schlüssel mehr benötigt wird.

Sie können die Bereiche Ihrer App definieren, indem Sie sie auf der Einstellungsseite Ihrer App aktivieren. Gehe zu https://developer.surveymonkey.com/apps/ und klicke auf "Einstellungen" für deine App.

Scopes sind hier weiter definiert: https://developer.surveymonkey.com/api/v3/#scopes

Verwandte Themen