Ошибка 400 Bad Request при использовании ingest/fastingest на EchoPrint

Я делаю следующее, чтобы запустить codegen/ server для эхо-печати!

cd echoprint-server/solr/solr
java -Dsolr.solr.home=/home/path/to/echoprint-server/solr/solr/solr/ -
Djava.awt.headless=true -jar start.jar

ttservctl start

python api.py 9090

Сводные коды находятся по адресу http://pastebin.com/8iud70hD

curl http://localhost:9090/ingest -d
"fp_code=<fp_code_here>&track_id=thisone&length=30000"

Я получаю следующую ошибку -

127.0.0.1:40197 - - [01/Jul/2011 18:06:33] "HTTP/1.1 POST /ingest" - 400 Bad Request

1 ответ

Хотите проглотить очень длинный код? длина =30000?

Думаю, вызовы API не способны обрабатывать слишком длинные коды, поэтому я использовал вызовы Python напрямую. Вы должны попытаться следовать этой инструкции:

https://github.com/echonest/echoprint-server

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