我终于(使用stackoverflow的帮助和Darhazer)..到了我的短信应用程序的最后阶段。最后一个障碍是网关api没有从我的应用程序发送短信。但是当我直接将它放在地址栏并调用它,它的工作原理。我在循环中使用cURL发送它。请指出我正确的方向。我的更新代码是:
<?php
include 'sms_connect.php';
$sql="select name,number from sms";
$result=mysqli_query($link,$sql) or die("Error in sms".mysqli_error($link));
while($row=mysqli_fetch_assoc($result))
{
$name=$row['name'];
$number=$row['number'];
$url="http://xx1.yyw.wwe.bbb:8912/bulksms/
bulksms?username=qqq&password=zzz&type=0&dlr=Z&destination=".urlencode($number)."&source=bbb&message=".urlencode($name);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
$results = curl_exec($ch);
}
curl_close($ch);
答案 0 :(得分:0)
尝试将CURLOPT_RETURNTRANSFER设置为true,然后查看结果等于什么 - 可能是与远程站点相关的内容
回应$ url并确保其正确 - 即你所期望的