¿Cómo puede raspar el sitio web a través de PHP que requiere datos POST?

Estoy tratando de raspar un sitio web que toma datos POST para devolver la página correcta (sin POST devuelve 15 resultados, con datos POST devuelve todos los resultados).

Actualmente mi código se ve así:

$curl = curl_init();
curl_setopt($curl,CURLOPT_URL,"http://www.thisismyurl.com/awesome");
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, XXXXXX);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result= curl_exec($curl);

Sé que necesito poner mis campos postales en el espacio lleno de "XXXXXX", simplemente no sé dónde desenterrar los campos / valores de la publicación y cómo estructurarlos en la variable que paso allí.

¡Cualquier ayuda sería muy apreciada!

Respuestas a la pregunta(4)

Su respuesta a la pregunta