Мне нужно получить доступ к частному набору данных в сократах, используя SODA API. Предположим, что ниже ссылка является набором данных
https://XXX.gov/resource/xxxx-xxx.json
Я получаю следующую ошибку при попытке этого.
«ошибка»: правда,
"message": "Вы должны войти в систему для доступа к этому ресурсу"
У меня есть действительные учетные данные для доступа к набору данных.
Когда я вхожу в систему, используя эти учетные данные, а затем запускаю вышеуказанный API, я получаю желаемый результат.
Я зарегистрировал приложение и получил токен приложения, и теперь при запуске API с токеном приложения я все еще получаю то же сообщение об ошибке: Вы должны войти в систему для доступа к этому ресурсу
Вот так у меня работает API
GET /resource/YYYY.json HTTP/1.1
Host: XXXX.gov
Accept: */*
User-Agent: Mozilla/5.0 (compatible; Rigor/1.0.0; http://rigor.com)
X-App-Token: <Actual App token>