繁体   English   中英

短信发送失败从PHP

[英]Sms sending fails from php

我正在使用cs-networks SMS Gateway Api从我的网站发送消息,正在生成url,当我将其复制到浏览器时,它可以正常工作,但是当我尝试从PHP代码发送时,它会失败。 我的网址是: http://api.cs-networks.net:9011/bin/send?USERNAME=my_username&PASSWORD=mypassword&SOURCEADDR=AMANATI&DESTADDR=user_number&MESSAGE=Hello+World : http://api.cs-networks.net:9011/bin/send?USERNAME=my_username&PASSWORD=mypassword&SOURCEADDR=AMANATI&DESTADDR=user_number&MESSAGE=Hello+World : http://api.cs-networks.net:9011/bin/send?USERNAME=my_username&PASSWORD=mypassword&SOURCEADDR=AMANATI&DESTADDR=user_number&MESSAGE=Hello+World USERNAME= http://api.cs-networks.net:9011/bin/send?USERNAME=my_username&PASSWORD=mypassword&SOURCEADDR=AMANATI&DESTADDR=user_number&MESSAGE=Hello+World PASSWORD= http://api.cs-networks.net:9011/bin/send?USERNAME=my_username&PASSWORD=mypassword&SOURCEADDR=AMANATI&DESTADDR=user_number&MESSAGE=Hello+World SOURCEADDR= http://api.cs-networks.net:9011/bin/send?USERNAME=my_username&PASSWORD=mypassword&SOURCEADDR=AMANATI&DESTADDR=user_number&MESSAGE=Hello+World DESTADDR= http://api.cs-networks.net:9011/bin/send?USERNAME=my_username&PASSWORD=mypassword&SOURCEADDR=AMANATI&DESTADDR=user_number&MESSAGE=Hello+World MESSAGE= 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转换此网址以使其工作?

您是否尝试过使用fopen()因为它也可以处理URL?

$result = fopen($api_url, "r");

更多信息在这里

解决:所以我联系了我的虚拟主机提供商,向他们解释了我的问题,他们告诉我这可能是因为关闭了端口(90),所以他们打开了端口90,并且一切正常

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM