gpt4 book ai didi

ios - iphone 4.0 以编程方式发送短信

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:19:41 26 4
gpt4 key购买 nike

我正在开发一个简单的应用程序,我需要在其中以编程方式向我的 friend 发送短信。 所以写下面的代码发送短信。

MFMessageComposeViewController *picker = [[[MFMessageComposeViewController alloc] init]autorelease];
if([MFMessageComposeViewController canSendText])
{
picker.messageComposeDelegate = self;
picker.recipients =[NSArray arrayWithObject:@"123"];
picker.body=@"hello";
[self presentModalViewController:picker animated:YES];
}

但我不想加载消息选择器并向 friend 发送短信。//[self presentModalViewController:picker animated:YES];
是否可以在不单击发送按钮的情况下发送短信。

最佳答案

iOS API 中可用的两个选项是:

  • MFMessageComposeViewController - 需要用户确认
  • sms:// URLs - 需要用户确认

如果您想做其他事情,您需要使用 SMS 网关提供商设置基于网络的服务并通过它发送消息。我曾经与这样一个具有 HTTP POST 接口(interface)的提供程序一起工作,该接口(interface)使用起来非常简单。这有几个重要的区别:

  • SMS 实际上是由网关服务器发送的,而不是手机(尽管您通常可以重写发件人 ID 并将消息计费给手机所有者)
  • 您需要为访问该服务付费,其中可能包括每条消息付费(或更有可能是每 1,000 条消息付费)

另请注意,在审核您的应用程序时,如果未经确认就代表您的用户发送 SMS 可能会遭到反对,尤其是在他们需要付费的情况下。

关于ios - iphone 4.0 以编程方式发送短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3758664/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com