如何通过PHP与SMS网关进行通信

时间:2012-10-07 22:20:30

标签: php

我有一个链接,我需要用户点击,以便他们接收短信。 URL指向外部链接,因此我无法屏蔽它。目前,当用户点击链接时,我将它们重定向到外部站点以发送消息,但我不希望这样做,因为我不希望用户看到外部URL。

我曾尝试使用file_get_contents()和cURL,但我无法让任何一种机制起作用。当我在浏览器中加载页面时,我得到文本响应“OK”,当我使用PHP发出请求时,我从服务器得到“OK”响应,但我没有收到短信给我的手机。

这是我尝试过的cURL代码:

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$output = curl_exec($ch);
curl_close($ch);

return $output;

1 个答案:

答案 0 :(得分:1)

使用twilio可能会为您节省一些时间。

注意:这里只写了这个,因为我因某些原因无法评论。