开发者社区 问答 正文

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

问题: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 15355 分享 版权
2 条回答
写回答
取消 提交回答
问答分类:
问答标签:
问答地址: