2012-09-29 124 views
0

可能重复:
How to programmatically send SMS on the iPhone?通过iPhone5的发送短信

有没有人成功地使用PHP脚本或任何(编程)通过自己的iPhone5以及如何发送短信? Iphone4似乎不支持没有越狱的程序化发送。

+0

这是不可能的,目前也不可能在未来,因为它会启用垃圾邮件。您只能使用MFMessageComposeViewController发送短信。 – 2012-09-29 23:05:45

+0

什么是MFMessageComposeViewController? –

+0

iPhone SDK中的objectiveC方法(http://developer.apple.com/library/ios/#DOCUMENTATION/MessageUI/Reference/MFMessageComposeViewController_class/Reference/Reference.html) –

回答

1

这不是你可以通过webkit触发的东西,这是PHP可以与iPhone交互的唯一方式。至于发射短信,你总是可以使用email gateway(你需要知道你试图发送短信的号码的载体),或者你可以使用类似Twilio这样的发送(和响应)短信的方式很容易(甚至从PHP)。

+0

Is Twilio not email gateway ?你有没有使用Twilio自己?他们是否收取失败的消息(例如,错误的收件人)? –

+0

我确实使用Twilio(我做了这个:http://vgpedia.net,检出电话号码)以及一些其他服务,它们都发送并回复短信,这真的很酷)。他们会为每次尝试收取费用,即使您有错误的号码。它们就像一个电子邮件网关,但它们使用REST接口,并且不需要知道哪个运营商拥有该号码。限制使用错误号码的机会的一个好方法是让用户向您的Twilio号码发送文本消息。这将捕获他们的电话号码(类似于来电显示)并作为确认步骤。 –