cURL功能不起作用

时间:2012-10-22 02:48:46

标签: php api curl

我正在尝试从网站发送批量短信..所以我使用api ..我已经创建了$sendString变量到确切的URL来使用api ..但由于某种原因cURL函数不适用于此特定URL ...

我尝试使用此api的另一个功能检查我的信用余额并且它有效...我甚至尝试将$sendString变量手动粘贴到链接框中并且它有效!所以我知道cURL和api都在工作,但不是因为从网站发送我的文本......有什么想法吗?

//Create a new cURL resource
$ch = curl_init();

//Set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "$sendString");
curl_setopt($ch, CURLOPT_HEADER, 0);

//Grab URL and pass it to the browser
curl_exec($ch);

//Close cURL resource, and free up system resources
curl_close($ch);

1 个答案:

答案 0 :(得分:1)

使用curl_setopt_array()解析所有字符串的网址
像这样:

$curl_handle = curl_init();
$options = array
(
    CURLOPT_URL=>$url,
    CURLOPT_HEADER=>true,
    CURLOPT_RETURNTRANSFER=>true,
    CURLOPT_FOLLOWLOCATION=>true,
    CURLOPT_USERAGENT=>$browser_id
);
curl_setopt_array($curl_handle,$options);
$server_output = curl_exec($curl_handle);
curl_close($curl_handle);

var_dump($server_output)