0

我有一个外部 php 文件,我向它发送如下参数: http ://www.smsws.com/sendsms.php?user=demo&password=demo&numbers=973390000000&sender=hgicom.com&message=test&lang=en

当我转到该链接时,如果登录无效或号码不正确,它将显示一条消息,..etc 我想知道如何获取该消息,因为基于此消息,我将在我的应用程序中执行操作。那可能吗?

4

3 回答 3

1
$msgurl='http://www.smsws.com/sendsms.php?user=demo&password=demo&numbers=973390000000&sender=hgicom.com&message=test&lang=en;
$result=file_get_contents($msgUrl);
switch($result) {
case 'successful':
   echo ' awesome';
   break;
}

您也可以使用 if 语句,具体取决于发回的输入

于 2013-02-11T07:26:19.200 回答
1
$url="http://www.smsws.com/sendsms.php?user=demo&password=demo&numbers=973390000000&sender=hgicom.com&message=test&lang=en"
$res=file_get_contents($url);
if($res)
{
     echo "message successfully send";
}
于 2013-02-11T07:30:01.660 回答
0

您将需要使用 cURL 来获取页面,以及一些像http://simplehtmldom.sourceforge.net/这样的 html 解析器来解析响应。

有很多资源如何使用 cURL,这里是基本的一个 http://www.higherpass.com/php/Tutorials/Using-Curl-To-Query-Remote-Servers/

于 2013-02-11T07:25:08.437 回答