最近在做一个PHP开发的后台项目,BOSS要求短信验证码使用阿里的MNS服务。于是在阿里查看了DEMO并编写验证码需求。
在阿里设置的短信模版为:

“你好,你本次注册实训平台的用户名为:${name},密码:${password}。验证码为${code}”。后台代码:“$batchSmsAttributes->addReceiver("18156666666", array("name" => "test","password" => "123456","code" => 123456,));” 
运行后阿里API返回发送成功,但是手机一直都是收不到短信。
想了很久之后发现传参的时候code传入的是整型的随机数,通过将整型强转成字符型后,手机就可以接收到信息了。
总而言之,使用阿里MNS服务的时候,传入参值必须为字符型,如果传入其它类型,阿里也不会报错,但是手机不会接收到信息。坑。。

阿里MNS服务:代码显示成功并可以得到消息id及其md5,手机却收不到短信相关推荐

  1. Android 系统(164)---手机收到8bit编码的短信无法显示

    手机收到8bit编码的短信无法显示 android默认不支持8bit编码,8bit只是数据传输的一种方式,8bit编码并没有定义唯一的字符编码表来指明某个编码表示某个字符,所以没办法唯一去解析它 代码 ...

  2. java调用app接口代码_java servlet手机app访问接口(二)短信验证

    今天找了几个短信平台,其实最想使用的一个是sharesdk,使用它上面http api短信功能,不仅价格低,而且最少可以充值100RMB,但是审核过于严格,对应APP还必须集成他们的短信功能,而且要上 ...

  3. android+收不到短信广播,短信广播接收器一直收不到广播,但是有成功注册了Receiver了...

    短信权限我也做了: 接收短信的Action:public static final String SMS_ACTION ="android.provider.Telephony.SMS_RE ...

  4. android 短信 代码错误,android – Firebase手机身份验证错误:短信代码已过期

    根据文档实施FireBase手机身份验证后,我遇到了一些问题. >某些号码无法通过身份验证:我使用Airtel作为我的服务提供商. 在日志中,我可以确认代码已经发送但我没有在手机上收到它: D/ ...

  5. 小米手机 java 代码无法连接短信_小米手机无法接受和发送短信,为什么?

    展开全部 可能是以下32313133353236313431303231363533e4b893e5b19e31333363396462的几个原因: 1.手机短信存储已满  在不断地接收短信的过程中, ...

  6. springboot实现短信发送验证码及消息队列发送注册成功短信

    需要源码小伙伴可以到微信小程序:"MINIIT资源库"获取,作者承诺免费 PS:在编写功能之前,需要得到阿里云短信服务API: 使用消息队列(mq)可以将主业务和副业务分离,主业务 ...

  7. 最新阿里云短信服务接口类【亲测成功】

    阿里大于 最新的阿里云短信接口,适用于阿里大于搬家以后的情况. 之前一直用阿里大于的短信接口,最近上项目时发现阿里大于悄悄地搬家到了阿里云!阿里云的SDK文件繁多,看得一头雾水!下面代码是最新的可适用 ...

  8. node开通阿里云短信验证服务,代码演示 超级详细

    阿里云官网步骤:Node.js SDK (aliyun.com) 首先先搭建一个node项目:app.js const express = require('express'); // 引入 Expr ...

  9. 阿里云 短信服务——发送短信验证码图文教程

    阿里云短信服务 前言 配置阿里云短信服务 准备工作 1.获取Accesskey 1.2创建子账号 1.2为刚创建的用户分配短信服务的权限 2.1申请签名 2.2申请模板 2.3由于目前还没有使用到系统 ...

最新文章

  1. java字符串与基本数据_java --字符串与基本数据类型之间的转换
  2. postgresql存储过程输出参数
  3. 【电子书】C++编程开发30问
  4. 计算机机房管理具体工作和职责,机房管理
  5. [IOS]开源库RegexKitLite正则表达式的使用
  6. Silverlight C# 游戏开发:Balder的3D世界
  7. Android进程框架:线程通信的桥梁Handler
  8. python数据挖掘系列教程——PySpider框架应用全解
  9. inux_异常_07_ftp查看不到文件列表
  10. SVN增加文件后,文件无法自动包括在项目中的原因
  11. 北航计算机考研 跨考,北航计算机考研经验谈_跨考网
  12. 服务器显示504,帮您解决win7系统访问nginx服务器提示504 Gateway Time-out错误的修复技巧...
  13. 大学生面试 4个问题千万别撒谎
  14. 进阶版的Pandas数据分析神器:Polars
  15. metasploit小白教程总结
  16. 渗透服务器修改数据,渗透测试之:从端口入侵服务器
  17. 网站公安备案是否需要,先解析
  18. 民事答辩状格式、内容及写作方法
  19. 变电所运维云平台系统的研究与应用
  20. Hadoop集群搭建和基础操作

热门文章

  1. 微信公众号三方平台开发【帐号注册、平台创建】
  2. 数据分析案例-基于随机森林算法的商品评价情感分析
  3. 如果去掉若依分离版本浏览器上面的标题和首页的若依管理系统字眼(去若依化四)
  4. 物联网测试完整解决方案 | 为你的芯片、模块、终端保驾护航
  5. 积分学在计算机行业的应用,浅谈积分激励在计算机项目教学中的应用.doc
  6. 利用XGBoost实现短期电力负荷预测
  7. 自旋锁、阻塞锁、重入锁、偏向锁、轻量锁和重量锁
  8. 服务器Linux硬盘分区,Linux磁盘分区实现原理及方法解析
  9. php 面试,PHP 经典面试题集
  10. python语言中有哪些函数_Python语言中的函数