2014-09-24 66 views
2

我通過Twilio的API發送了一個相當長的短信,大約200個字符左右。Tell Twilio何時可以打破短信

是否可以告訴Twilio何時可以發送另一條消息?

例如,我正在發送此消息。

Customer: Last Name, First Name 
Job Title: Weekly Lawncare 
Job Description: Cut grass, edge. 
Start Date: 24 Sept 2014 
Finish Date: 25 Sept 2014 
Status: In Progress 

這是可以接受的Twilio打破它行完成後,而不是在一個電話號碼,ID或電子郵件的中間。

這是用於發送消息的PHP。

$message = "Customer: " . $job_data->last_name . ", " . $job_data->first_name . "\n"; 
$message .= "Job Title: " . $job_data->title . "\n"; 
$message .= "Job Description: " . $job_data->description . "\n"; 
$message .= "Start Date: " . $job_data->start_date . "\n"; 
$message .= "Finish Date: " . $job_data->finish_date . "\n"; 
$message .= "Status: " . $job_data->status . "\n"; 

$client->account->messages->sendMessage($me, $sender, $message); 

我一直沒有找到任何有關這方面的文件,所以我恐怕需要手動完成。

回答

7

不,不可能告訴Twilio在任何行結束後中斷。 你需要手動。

對於傳出消息,在向美國和加拿大的電話號碼發送消息時,串聯的消息與TWILIO一起存在。使用Messages資源URI,您可以發送最多包含1600個字符的消息。當TWILIO收到您的請求時,Twilio會自動分段超過160個字符的消息,並且消息將自動在目標手機上重新組合。

參見:https://www.twilio.com/help/faq/sms/how-do-i-add-a-line-break-in-my-sms-message https://www.twilio.com/help/faq/sms/does-twilio-support-concatenated-sms-messages-or-messages-over-160-characters

看到這個之後,我想你會得到你的答案。

+0

注意:消息資源URI已折舊。 – 2014-09-24 19:57:08