首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过PHP发送SMS

问通过PHP发送SMS
EN

Stack Overflow用户
提问于 2013-09-24 17:36:38
回答 5查看 22.5K关注 0票数 4

我是工作在我的最后一年的项目,我想发送短信到客户端通过php。

有什么方法可以让我用手机作为GSM调制解调器并通过php发送sms?

我试过"Ozeki SMS网关“,但不确定如何通过php发送sms。

如果有人使用过/尝试过"Ozeki NG - SMS网关“,那么请告诉我如何正确使用它?

如有任何建议,请告诉我。

我有一部诺基亚701。它能用作gsm调制解调器吗?

谢谢

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2018-12-16 10:27:09

我假设您已经使用上述设置从msg91获得短信服务,或者您可以使用任何短信服务提供商,如Twilio、Nexmo等。现在,我正在创建一个通用函数,您可以在PHP代码中的任何地方调用它来发送任何类型的短信。

代码语言:javascript
复制
//send otp message
public static function sendMessage($mobile, $message)
{
    $message = urlencode($message);
    $url = sprintf("http://api.msg91.com/api/v2/sendsms?authkey=%s&mobiles=%s&message=%s&sender=%s&route=%s",
        env('MSG91_AUTH_KEY'), $mobile, $message, env('MSG91_SENDER_ID'), env('MSG91_ROUTE'));
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    $output = curl_exec($ch);
    curl_close($ch);
    return $output;
}

有关更多细节和一步一步的执行,请参见下面的链接:

https://www.lelocode.com/posts/sending-sms-like-otp,-welcome-message,mobile-verification-using-php---lelocode

票数 0
EN

Stack Overflow用户

发布于 2013-09-24 17:45:35

尝试一下Twilio的这个示例代码,我在一次黑客比赛中使用了它。只是为了演示的目的,这可能会有帮助。这取决于哪个国家。

http://www.twilio.com/docs/quickstart/php/sms

票数 3
EN

Stack Overflow用户

发布于 2013-09-24 17:44:18

美国电信公司允许你以电子邮件的形式发送短信。我没玩过这么多年,但我记得威瑞森是[Phone #]@vtext.com,[Phone #]是手机的10位数电话号码。对于不同的电信公司,您可以查找不同的域。最重要的是,这是免费的,而不是必须支付每条短信。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18988359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档