如何返回网址操作的结果


How to return result of the url action

不起,我不知道如何清楚地问这个问题。

$user = User::find(session('user_id'));
    $api_user = 'USERAPI';
    $api_password = 'USERPASSWORD';
    $sms_from = 'KOLOS';
    $sms_to = $user->phone;
    $sms_msg = 'Your verification code is '. $user->phone_validation.'.';
    //$this->sendCode($api_user,$api_password,$sms_from,$sms_to,$sms_msg); // callback
    //$user = User::find(session('user_id'));
    $query_string = "api.aspx?apiusername=".$api_user."&apipassword=".$api_password;
    $query_string .= "&senderid=".rawurlencode($sms_from)."&mobileno=".rawurlencode($sms_to);
    $query_string .= "&message=".rawurlencode(stripslashes($sms_msg)) . "&languagetype=1";        
    $url = "http://gateway.onewaysms.co.id:10002/".$query_string;
    $arr = array($url);
    $fd = implode(',', $arr); 
    if ($fd) {                       
        if ($fd >= 0) {
            Print("MT ID : " . $fd);
            $ok = "success";
        } else {
            print("Please refer to API on Error : " . $fd);
            $ok = "fail";
        }
    } else {                       
        // no contact with gateway                      
        $ok = "fail. No contact";       
    }

此代码片段在我的本地主机上运行良好,但不适用于我的 godaddy 主机。另外,如果我直接访问网址,它会发送短信。请有人告诉我我的代码有什么问题。

从我的标题中,我有一个想法,但不知道如何转到 url,然后返回我的应用程序并显示结果。

非常感谢。

这段代码很好。两台服务器之间没有握手。 请检查您的 GoDaddy 服务器上的curl_connection。