我正在使用cs-networks
SMS Gateway Api
从我的网站发送消息,我正在生成网址,当我复制到浏览器时,它工作正常,但是当我尝试发送时它来自PHP代码,它失败了。
我的网址是:http://api.cs-networks.net:9011/bin/send?USERNAME=my_username&PASSWORD=mypassword&SOURCEADDR=AMANATI&DESTADDR=user_number&MESSAGE=Hello+World
<?php
$api_url = "http://api.cs-networks.net:9011/bin/send?USERNAME=my_username&PASSWORD=mypassword&SOURCEADDR=AMANATI&DESTADDR=user_number&MESSAGE=Hello+World";
$result = file_get_contents($api_url); // fails
// also fails
$ch = curl_init($api_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
$data = curl_exec($ch);
curl_close($ch);
?>
有人能告诉我如何从php中获取这个URL以使其正常工作吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
解决了:所以我联系了我的网络托管服务提供商并向他们解释了我的问题,他们告诉我可能是因为关闭了端口(90),所以他们打开端口90,一切正常< / p>