我在php中使用本机库的Twilio api,我尝试了来自stackoverflow或他们的官方网站的许多解决方案,但都不起作用。请在将其标记为已回答之前仔细考虑。我提供了一些证据,证明它真的不起作用。如果我丢失了一些标题等,请帮助我,因为我尝试了官方解决方案,但它不起作用。
$sid="xxxxxxxxxxx";
$token="xyxxxcxc";
$client=new Client($sid, $token);
function Send_Message($client, $msg, $to){
return $client->messages->create(
$to,
array('from' => '+12566661887',
'body'=>$msg
)
);
}
发布于 2018-07-03 04:00:47
单引号禁止十六进制代码替换,转义序列,如\r或\n,将逐字输出。
(http://php.net/manual/en/language.types.string.php#language.types.string.syntax.single)
这是行不通的
array(
'from' => $twilio_number,
'body' => 'I sent \r\n this message in under 10 minutes!'
)
而不是使用双引号,这应该是工作的
array(
'from' => $twilio_number,
'body' => "I sent \r\n this message in under 10 minutes!"
)
或使用$msg
$msg = "I sent \r\n this message in under 10 minutes!";
array(
'from' => $twilio_number,
'body' => $msg
)
https://stackoverflow.com/questions/51139127
复制相似问题