我有使用HTTP服务器进行远程操作短信Android应用程序,它需要得到这样的构成URL请求:当我输入使用curl用PHP
http://server.com:9090/sendsms?phone=123456789&text=foobar&pass=123456
该网址在浏览器地址栏和按回车,应用程序发送短信。 我是新来的卷曲,而且我不知道如何来测试它,这是我到目前为止的代码:
$phonenumber= '12321321321'
$msgtext = 'lorem ipsum'
$pass = '1234'
$url = 'http://server.com:9090/sendsms?phone=' . urlencode($phonenumber) . '&text=' . urlencode($msgtext) . '&password=' . urlencode($pass);
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => $url
));
所以我的问题是,是代码是否正确?以及如何测试它?
使用这种方式,网址会像从浏览器访问一样进行处理? – thesubroot 2013-03-22 23:41:49
是的,当然curl提供了更多的功能,但请注意,扩展可能没有安装在某些环境中。特别是当涉及到共享主机。但是,为解释+1;) – hek2mgl 2013-03-22 23:42:01