ОШИБКА API SODA: code": " license_denied", "error": true, "message": " Указан недопустимый идентификатор app_token "

При использовании Socrata для доступа к данным возникает проблема: когда я НЕ использую свой ключ app_token (String1, см. ниже), он работает нормально, с текущей информацией о данных, но когда я использую свой app_token со строкой (String2), я получите следующую ошибку. (См. Ниже), и если я использую (String1) только с моим app_token без дополнительных полей данных, таких как draw_data (draw_date=2016-06-24T00:00:00.000), это работает. Так что я знаю, что это не мой ключ, почему? Как мне заставить это работать правильно?

Строка1 (РАБОТАЕТ): https://data.ny.gov/resource/h6w8-42p9.json?draw_date=2016-06-24T00:00:00.000

String2 (НЕ РАБОТАЕТ): https://data.ny.gov/resource/h6w8-42p9.json? $$ app_token = MY-TOKEN? Draw_date = 2016-06-24T00: 00: 00.000

Получение ошибки (с String2): код SODA ":" license_denied "," error ": true," message ":" Указан недопустимый идентификатор app_token "

1 ответ

Во-первых, я уверен в себе MY-TOKEN это не ваш токен приложения, но на всякий случай убедитесь, что вы подписались на настоящий токен приложения.

Во-вторых:

https://data.ny.gov/resource/h6w8-42p9.json?$$app_token=MY-TOKEN?draw_date=2016-06-24T00:00:00.000

... вместо этого должно быть:

https://data.ny.gov/resource/h6w8-42p9.json?$$app_token=MY-TOKEN&draw_date=2016-06-24T00:00:00.000,

Там должен быть амперсанд (&) между вашими $$app_token а также draw_date параметры. Знак вопроса (?) используется только для отделения URL от набора параметров. Для нашего анализатора запросов, похоже, что ваш токен приложения MY-TOKEN?draw_date=2016-06-24T00:00:00.000,

Другие вопросы по тегам