我终于找到了解决办法。。问题在于卷曲设置。希望这对别人有帮助。
public function actionSms(){
$apikey = "XXXXXXXXXXXXXXXXXXX";
$apisender = "XXXXXXXXX";
$msg ="YOUR MESSAGE";
$num = "91XXXXXXXXXXXX";
$ms = rawurlencode($msg);
$url = 'https://www.smsgatewayhub.com/api/mt/SendSMS?APIKey='.$apikey.'&senderid='.$apisender.'&channel=2&DCS=0&flashsms=0&number='.$num.'&text='.$ms.'&route=1';
//echo $url;
$ch=curl_init($url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,"");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,2);
$data = curl_exec($ch);
echo '<br/><br/>';
print($data); /* result of API call*/
}