短信发送后返回 模板不合法(不存在或被拉黑)-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

短信发送后返回 模板不合法(不存在或被拉黑)

用的http拼接的参数方法,使用的赠送的签名和模板返回模板不合法

展开
收起
1172419970090848 2018-09-10 19:16:29 20601 0
7 条回答
写回答
取消 提交回答
  • 游客upxtadkruswsg

    我碰到了这个错, 模板内容例如: 您正在申请手机注册,验证码为:${ylplove},5分钟内有效!你要在代码中 写入json时 : request.putQueryParameter("TemplateParam", "{"ylplove":"ylpIloveyou"}");// 而不是这个是模板的 继续用官网代码中的code ,例如以下写法就是错的:

    request.putQueryParameter("TemplateParam", "{"code":"ylpIloveyou"}");//

    后面这样写法 ,就是报楼主的错误!

    2020-03-18 13:45:19
    赞同 1 展开评论 打赏
  • 游客zmv4cimzumf76

    没办法 只能在发送实现里把sigNname写死了 request.putQueryParameter("SignName", "自用开发");

    2020-02-21 20:42:48
    赞同 展开评论 打赏
  • 1237646065718940
    中文乱码,改下编码GBK
    2019-07-13 17:03:24
    赞同 展开评论 打赏
  • 1957209598000962
    我告诉你为什么: 因为你入参signName中文乱码了!但是我不知道怎么解决 哈哈哈哈
    2019-06-14 12:58:08
    赞同 1 展开评论 打赏
  • 1182965731411366
    不明白,为啥这样,我用阿里的可视化调试,也出现这个问题。阿里脑残
    2019-03-02 14:48:15
    赞同 5 展开评论 打赏
  • itheli
    这句话if(!template_code)是来判断系统变量的,你得首先定义系统变量 $template_code,给定一个初始值0或者1,当是0,那么花括号内的语句成立,当为1的时候呢?
    2018-11-07 14:49:33
    赞同 1 展开评论 打赏
  • whosoft
    程序就是我的人生!
    这提示不是已经很明显了吗?你的模板id错误。你 echo $template_code; 看一下你发送时,核对一下你的模板id,你会发现,这个模板id并没有在你通过审核的模板id列表中
    2018-09-10 19:25:26
    赞同 1 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载