使用curl单击按钮

时间:2016-11-17 15:38:08

标签: linux curl wget

我需要从网址获取联系电话,可能正在使用curl。

示例链接 - https://www.olx.pl/oferta/philips-sluchawki-bezprzewodowe-shc5100-CID99-IDiER3w.html#188a0d656b

右侧的联络号码按钮&价值是隐藏的。单击它后,将显示值。按钮上没有onclick事件。请告诉我。

1 个答案:

答案 0 :(得分:0)

您可以将curl,sed和grep命令输出组合使用。

以下是一个例子:

wget -q -O - $(echo http://www.olx.pl/ajax/misc/contact/phone/$(curl -s  https://www.olx.pl/oferta/philips-sluchawki-bezprzewodowe-shc5100-CID99-IDiER3w.html#188a0d656b | grep link-phone | egrep -oh \'id\'\:\'\\S+\' | tail -n 1 | sed -e s/\'id\'\://g | sed -e s/\'//g))