我有一个链接,我需要用户点击才能收到短信。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;