Ваши комментарии
Еще раз проверил через Postman (на случай, если обработка в моем коде что-то неправильно фильтрует или ломает) - нет, действительно везде federal_district: null.
По поводу необходимости переключиться на другой сервис я вас услышал. И все же - как я вижу из доков, в подсказках эта инфа тоже должна быть.
вот вырезка из информации, которую у меня получается собрать: https://1drv.ms/u/s!As_JDntEPctwgYRrmaXCQtsea0YU6w?e=iwQhkJ
Сервис поддержки клиентов работает на платформе UserEcho
Валерия,
Да, на вашем сайте, где используется APIKEY с большими привилегиями, чем у моего аккаунта, все хорошо работает.
Но баг в том, что для моего APIKEY федеральные округа не возвращаются.
Выполняю код:
import requests
url = "payload" class="redactor-autoparser-object">https://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/address"
payload = "{\r\n \"query\": \"Домодедово\"\r\n}"
headers = {
'Authorization': 'Token 20fcc6df8b11d541f012005ff34e75c96a79e96d',
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data = payload)
print(response.text.encode('utf8'))
Получаю:
{
"suggestions": [
{
"value": "Московская обл, г Домодедово",
"unrestricted_value": "Московская обл, г Домодедово",
"data": {
...
"federal_district": null,
...
}
},
{
"value": "Московская обл, г Домодедово, село Домодедово",
"unrestricted_value": "Московская обл, г Домодедово, село Домодедово",
"data": {
...
"federal_district": null,
...
}
},
...
]
}