从网页/网络服务器中提取带有休息请求的值

时间:2019-04-12 12:50:40

标签: php html rest api

当我发出发送跟踪号的请求时,我需要从一页快递员中提取最后状态的值。 我已经找到了一些有用的信息,但是我不知道php是否可以从结果页面中仅提取一些值。

这是链接:

https://www.sda.it/SITO_SDA-WEB/dispatcherHol?execute2=ActionTracking.doGetSpedizioneSelfTrck&id_cliente=000000000000&id_ldv=3872809279719

Endpoint: https://www.sda.it
Resource: /SITO_SDA-WEB/dispatcherHol
Parameters: execute2 : ActionTracking.doGetSpedizioneSelfTrck
        id_cliente : 000000000000
        id_ldv : 3872809279719

我不知道如何仅将第一行的结果提取到一个变量中:

<td class="rowheadBis" align="center" colspan="3">Spedizione n: 3872809279719 - IN CONSEGNA</td>

1 个答案:

答案 0 :(得分:0)

使用CURLfile_get_contents()从页面获取HTML。然后使用Xpath搜索它。

有关详细信息,请参见https://www.php.net/manual/en/class.domxpath.phphttps://www.php.net/manual/en/function.file-get-contents.phphttps://www.php.net/manual/en/book.curl.php