Я пытаюсь вернуть навыки, полученные после ввода названия должности (например, «Аналитик процессов») на этом веб-сайте: https://match.emsiskills.com/skills/job.
После ввода названия должности, Я заметил, что навыки вызываются запросом POST. Я попытался сопоставить данные, необходимые для этого запроса POST, но продолжаю получать ошибку 415.
Вот мой код:
import requests
skills_url = 'https://match.emsiskills.com/api/emsi-services/profiles/rankings/skills'
data = '{"filter":{"title":["15.74"]},"rank":{"by":"profiles","limit":60,"min_profiles":1}}'
r = requests.post(skills_url, data=data, json=True)
Это возвращает ошибку 415, как упоминалось ранее.
Любая помощь приветствуется.