群发短信程序
Mass SMS Program
我正在开发一个程序,我将向我的 Twilio 号码发送一条消息,然后让它将消息发送给一群人。我希望从 SQL 数据库(以便人们可以通过 PHP 在网站上注册)或通过 Google 表格电子表格读取数字。我真的不知道从哪里开始,想知道我是否可以从专业人士那里得到一些意见。
谢谢!
安东尼
这里是 Twilio 开发人员布道者。
如果您正在寻找使用 Google 电子表格,我们实际上有一个非常全面的教程,介绍如何将 Google 电子表格与 PHP here 一起使用。
但要点如下:
- 启用您的电子表格以进行编程访问
- 开始从中读取数据并遍历您的记录。
遍历您的记录可以像这样简单:
// Get our spreadsheet
$spreadsheet = (new Google\Spreadsheet\SpreadsheetService)
->getSpreadsheetFeed()
->getByTitle('Phone Numbers');
// Get the first worksheet (tab)
$worksheets = $spreadsheet->getWorksheetFeed()->getEntries();
$worksheet = $worksheets[0];
$listFeed = $worksheet->getListFeed();
/** @var ListEntry */
foreach ($listFeed->getEntries() as $entry) {
$phone = $entry->getValues();
}
在上面的循环中,您还可以使用 Twilio REST api 开始使用 Twilio 发送 SMS 消息,如下所示:
$sms = $client->account->messages->create(
// the number we are sending to - Any phone number
$phone,
array(
// Step 6: Change the 'From' number below to be a valid Twilio number
// that you've purchased
'from' => "YOUR_NUMBER",
// the sms body
'body' => "Hey $name, Monkey Party at 6PM. Bring Bananas!"
)
);
所以这只是将两者结合使用的问题。您可以阅读有关使用 PHP here.
发送消息的更多信息
希望这对你有所帮助
我正在开发一个程序,我将向我的 Twilio 号码发送一条消息,然后让它将消息发送给一群人。我希望从 SQL 数据库(以便人们可以通过 PHP 在网站上注册)或通过 Google 表格电子表格读取数字。我真的不知道从哪里开始,想知道我是否可以从专业人士那里得到一些意见。
谢谢!
安东尼
这里是 Twilio 开发人员布道者。
如果您正在寻找使用 Google 电子表格,我们实际上有一个非常全面的教程,介绍如何将 Google 电子表格与 PHP here 一起使用。
但要点如下:
- 启用您的电子表格以进行编程访问
- 开始从中读取数据并遍历您的记录。
遍历您的记录可以像这样简单:
// Get our spreadsheet
$spreadsheet = (new Google\Spreadsheet\SpreadsheetService)
->getSpreadsheetFeed()
->getByTitle('Phone Numbers');
// Get the first worksheet (tab)
$worksheets = $spreadsheet->getWorksheetFeed()->getEntries();
$worksheet = $worksheets[0];
$listFeed = $worksheet->getListFeed();
/** @var ListEntry */
foreach ($listFeed->getEntries() as $entry) {
$phone = $entry->getValues();
}
在上面的循环中,您还可以使用 Twilio REST api 开始使用 Twilio 发送 SMS 消息,如下所示:
$sms = $client->account->messages->create(
// the number we are sending to - Any phone number
$phone,
array(
// Step 6: Change the 'From' number below to be a valid Twilio number
// that you've purchased
'from' => "YOUR_NUMBER",
// the sms body
'body' => "Hey $name, Monkey Party at 6PM. Bring Bananas!"
)
);
所以这只是将两者结合使用的问题。您可以阅读有关使用 PHP here.
发送消息的更多信息希望这对你有所帮助