使用php的sms api即使没有错误也不起作用
我正在尝试使用API发送短信 在我的本地工作很好 但它在远程服务器上不工作,也没有给出任何错误。 如果有人知道原因,请告诉我解决方法 下面是我正在使用的代码 `函数执行($url) {使用php的sms api即使没有错误也不起作用,php,api,curl,sms,remote-server,Php,Api,Curl,Sms,Remote Server,我正在尝试使用API发送短信 在我的本地工作很好 但它在远程服务器上不工作,也没有给出任何错误。 如果有人知道原因,请告诉我解决方法 下面是我正在使用的代码 `函数执行($url) { 您需要在该计算机上安装libcurl库才能使用php curl扩展。如果您的extension=php_curl.so未注释,请查看php.ini。尝试添加以下代码以确保一切正常: if(function_exists('curl_exec')) { echo 'curl is runnin
您需要在该计算机上安装libcurl库才能使用php curl扩展。如果您的extension=php_curl.so未注释,请查看php.ini。尝试添加以下代码以确保一切正常:
if(function_exists('curl_exec')) {
echo 'curl is running';
} else {
echo 'curl is not running';
}
另外,您没有任何用于请求的post字段吗?您可以使用CURLOPT_POSTFIELDS来完成。文档是您可以检查git repo,了解如何在PHP中发出无CURL的请求以发送SMS,以及其他一些接收SMS和拨打和接听电话的示例。如果我调用$response=file_get_contents($url);sms正在运行,如果这样发送是否会出现任何问题?嗯,文件内容和您的curl示例之间的唯一区别是curl示例正在执行post,您是否尝试在curl示例中删除post?是的,它在没有post的情况下工作,但它是正确的方式吗?API文档应明确说明该请求的类型指挥部需要。他们说这只是一个职位,但对我们来说,这是不工作的
if(function_exists('curl_exec')) {
echo 'curl is running';
} else {
echo 'curl is not running';
}