首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决在curl中遇到sms api url时连接被拒绝的问题

问如何解决在curl中遇到sms api url时连接被拒绝的问题
EN

Stack Overflow用户
提问于 2019-08-11 10:44:21
回答 1查看 230关注 0票数 0

当创建一个新的条目时,我正在发送短信。我正在使用curl来访问url。但我得到的响应是“连接到login.bulksmsrocket.com:8080失败;连接被拒绝”。

代码语言:javascript
复制
public function send_sms($mobile,$message){
    $email="xxxx@xxxx.com";

    $sender ='Health';
    $serverUrl="login.bulksmsrocket.com";
    $authkey="xxxxx&message";
    $route="1";
    $getData='mobileNos='.$mobile.'&message='.urlencode($message).'&senderId='.$sender.'&routeId='.$route;
    $curl = curl_init();
    $url="http://login.bulksmsrocket.com/rest/services/sendSMS/sendGroupSms?AUTH_KEY=".$authkey."&".$getData;


    curl_setopt_array($curl, array(
        CURLOPT_PORT => "8080",
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_ENCODING => "",
        CURLOPT_MAXREDIRS => 10,
        CURLOPT_TIMEOUT => 30,
        CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
        CURLOPT_CUSTOMREQUEST => "GET",
        CURLOPT_HTTPHEADER => array(
            "Cache-Control: no-cache"
        ),
    ));

    $response = curl_exec($curl);
    $err = curl_error($curl);

    curl_close($curl);

    if ($err) {
        return $err;
    } else {
        return $response;
    }
}

“连接到login.bulksmsrocket.com:8080失败;连接被拒绝”

EN

回答 1

Stack Overflow用户

发布于 2019-08-11 14:59:05

当您转到端口8080时,url似乎不起作用。删除此行:

代码语言:javascript
复制
CURLOPT_PORT => "8080",
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57447012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档