Как запросить echoprint локальный сервер с помощью curl?

Я очень плохо знаком с echonest и curl. У меня есть работающий сервер echoprint, и echoprint codegen также работает нормально. Я могу отправить коды на свой локальный сервер, используя метод ingest.

Но я не знаю, как запросить сервер с помощью запроса curl.

Как я могу отправить синтаксис или пример запроса curl для запроса к серверу echoprint?

1 ответ

Когда вы разберетесь с кодом, проанализированным библиотекой codegen, вы всегда можете вызвать API-слой для загрузки, пример кода, где я использую PHP-скрипт в верхней части сервера echoprint.

            $curl = curl_init();
            curl_setopt_array( $curl, array(
            CURLOPT_RETURNTRANSFER => 1,
            CURLOPT_URL => 'http://localhost:8080/ingest',
            CURLOPT_USERAGENT => 'URl Request',
            CURLOPT_POST => 1,
            CURLOPT_POSTFIELDS => array(
                'fp_code' => $songcode,
                'track_id' => $trackid,
                'length'=>$length,
                'artist' => $artist,
                'codever' => $codecover
            )
        ) );
    $resp = curl_exec( $curl );
    curl_close( $curl );
Другие вопросы по тегам