如何使用PHP发送图片信息(MMS)

时间:2012-06-23 22:41:51

标签: php email attachment mms

我目前正在尝试使用mail()函数使用PHP脚本向手机(通过MMS网关地址)发送彩信。我想在邮件中加入一张图片。

我没有找到任何特定于使用PHP发送MMS消息的信息,我发现处理发送电子邮件附件的信息是分开的,有些人建议我使用外部软件包,如Mail_Mime。使用PHP脚本将图片信息发送到手机的最佳方式是什么?

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

如果您的运营商支持接收电子邮件并将其作为彩信转发到手机,那么只需sending an email with MIME image attachment即可。

但是,如果您正在处理MMS中心(MMSC),那么应用程序< - > MMSC的行业标准协议为MM7

答案 1 :(得分:1)

来自Twilio的Ricky。

我知道这是一个老问题,但对于任何登陆此处的人来说,您可以使用我们的PHP helper library发送彩信:

<?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 docs中找到更多示例。希望有所帮助!