Ich versuche, in einem Ort mit der folgenden Adresse eine Liste des Check-In angezeigt werden:Foursquare Ort Check-in Berechtigungsfehler
https://api.foursquare.com/v2/venues/VENUE_ID/stats?oauth_token=OAUTH_TOKEN
Ich habe registriert Foursquare Anwendung und angegeben meine Website-URL als Weiterleitungs-URL Ich habe meine Client-Anmeldeinformationen erhalten und befolgte die Anweisungen unter https://developer.foursquare.com/overview/auth, um meinen Code und access_token zu erstellen.
Wenn jedoch diese Statistiken meines Web-Browser Ich erhalte eine Fehlermeldung zuzugreifen versuchen:
{
"meta":
{
"code":403,
"errorType":"not_authorized",
"errorDetail":"User is not authorized to view venue stats"
},
"response":{}
}
Locations abfragen/VENUE_ID ohne Statistik funktioniert gut und gibt Veranstaltungsort info so gehe ich davon aus, dass Fehler bei dem sein muss, OAuth-Token
Ich bin kein Besitzer des Veranstaltungsortes, den ich abfragen möchte.
Wie kann ich das Problem beheben? Darf ich den Veranstaltungseigentümer nach Anmeldeinformationen fragen? Oder stimmt etwas mit meiner Rückruf-URL nicht? Oder sollte ich die Abfrage vom Server ausführen, nicht über den Webbrowser?
Ich habe schon geforscht, um den Grund für diesen Fehler herauszufinden! +1 Dokumentation ist manchmal irreführend! – guleryuz
@ Jonathan-Levison Welche Art von Spezial-Token ist erforderlich? –
Sie müssen Foursquare aktivieren (?) Sie die Händlerplattform. Ich bin nicht wirklich sicher, wie es funktioniert, ich denke, du musst nicht der Besitzer/Manager des Veranstaltungsortes sein, aber du brauchst wahrscheinlich eine Art Genehmigung von ihm - du solltest viereckig eine Mail schicken und danach fragen. –