开发者社区> 问答> 正文

哪位大哥有短信服务的代码贴一下,万分感谢

问题:templateParamJson can not be blank

public static void main(String[] args) {

      DefaultProfile profile = DefaultProfile.getProfile("default", "LT....", "9u\......");
      IAcsClient client = new DefaultAcsClient(profile);

      CommonRequest request = new CommonRequest();
      //request.setProtocol(ProtocolType.HTTPS);
      request.setMethod(MethodType.POST);
      request.setDomain("dysmsapi.aliyuncs.com");
      request.setVersion("2017-05-25");
      request.setAction("SendBatchSms");
      request.putQueryParameter("PhoneNumberJson", "136");
      request.putQueryParameter("TemplateCode", "SMS_163847932");
      request.putQueryParameter("SignNameJson", "");         
      request.putQueryParameter("TemplateParam", "{\"code\":\"1\"}");
      
      try {
          CommonResponse response = client.getCommonResponse(request);
          System.out.println(response.getData());
      } catch (ServerException e) {
          e.printStackTrace();
      } catch (ClientException e) {
          e.printStackTrace();
      }
  }.

展开
收起
游客bwpva7tpetotk 2019-04-24 15:50:56 15276 0
14 条回答
写回答
取消 提交回答
滑动查看更多
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里云云通信短信服务安全白皮书 立即下载
支付宝小程序教程 立即下载
《长安十二时辰》 立即下载