我目前正在尝试使用 mail() 函数使用 PHP 脚本向手机发送彩信(通过彩信网关地址)。我想在消息中包含一张图片。
我没有找到任何特定于使用 PHP 发送彩信的信息,并且我发现的处理发送电子邮件附件的信息是拆分的,有些人建议我使用外部包,例如 Mail_Mime。使用 PHP 脚本向手机发送图片消息的最佳方式是什么?
任何帮助将不胜感激。
如果您的运营商支持接收电子邮件并将其作为彩信转发到手机,那么只需发送带有 MIME 图像附件的电子邮件就足够了。
但是,如果您正在处理MMS中心(MMSC),那么应用<->MMSC的行业标准协议是MM7
Twilio的Ricky在这里。
我知道这是一个老问题,但对于任何想要实现这一目标的人,您可以使用我们的 PHP 助手库发送彩信:
<?php
// this line loads the library
require('/path/to/twilio-php/Services/Twilio.php');
$account_sid = '[AccountSid]';
$auth_token = '[AuthToken]';
$client = new Services_Twilio($account_sid, $auth_token);
$client->account->messages->create(array(
'To' => "+16518675309",
'From' => "+14158141829",
'Body' => "Hey Jenny! Good luck on the bar exam!",
'MediaUrl' => "http://farm2.static.flickr.com/1075/1404618563_3ed9a44a3a.jpg",
));
您可以在我们的 API 文档中找到更多示例。希望对您有所帮助!