アリ端子アラームデータを送信するためにSMSサービスを使用して

1.アリは、SMSサービスを開始しました

まず、あなたはアリの雲のアカウントを持っている必要があります

2.取得AK

インチを移動するためのお金のこの時代では、限り、あなたはお金を持っているとして、あなたはAKを得ることができます。示されているように
ここに画像を挿入説明
、コール・インタフェースの背後にあるこれら2つのパラメータが使用されます。現時点では、Keguanは、安定化しパニックにならないでください。

3.設定署名

SMSの署名は何ですか?
ここに画像を挿入説明
右この事を見ました。私に聞いて、思い出したフローが署名されています。食事なしMaoseので、オープンはありません。

しかし、このことをあなたがたは、それを設定しましたか?
ここに画像を挿入説明

  1. ログインSMSサービスコンソール。
  2. 左側のナビゲーションバーでは、国内のSMSをクリックします。
  3. 署名管理]タブの右上隅には、署名の追加]をクリックします。
  4. 署名、シーンなど該当する必須情報を記入してください。
  5. 事業内容を記入してください。ビジネス記述情報は、基準署名監査の一つであり、そのような詳細に説明し、出張説明会を改善するための完全な情報として署名アプリケーションに関する情報は、署名の有効性を検討しました。
  6. [OK]をクリックします。[OK]をクリックした後に自動的に審査のために提出しました。

4. LUコード

        //可自助调整超时时间
        System.setProperty("sun.net.client.defaultConnectTimeout", "10000");
        System.setProperty("sun.net.client.defaultReadTimeout", "10000");
        //初始化acsClient,暂不支持region化
        IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", accessKeyId, accessKeySecret);
        DefaultProfile.addEndpoint("cn-hangzhou", "cn-hangzhou", product, domain);
        IAcsClient acsClient = new DefaultAcsClient(profile);
        //组装请求对象-具体描述见控制台-文档部分内容
        SendSmsRequest request = new SendSmsRequest();
        //必填:待发送手机号
        request.setPhoneNumbers(telephone);
        //必填:短信签名-可在短信控制台中找到
        request.setSignName("大秦上天公司");    // TODO 修改成自己的
        //必填:短信模板-可在短信控制台中找到
        request.setTemplateCode("SMS_65535");    // TODO 修改成自己的
        //可选:模板中的变量替换JSON串,如模板内容为"亲爱的${name},您的验证码为${code}"时,此处的值为
        request.setTemplateParam("我司领导真的是个大混子,大秦工业的通信研究生,给哥哥说他擅长前端,哎,屁都不会,一点不吹,上林苑四路的选手");
        //选填-上行短信扩展码(无特殊需求用户请忽略此字段)
        //request.setSmsUpExtendCode("90997");
        //可选:outId为提供给业务方扩展字段,最终在短信回执消息中将此值带回给调用者
        request.setOutId("yourOutId");
        //hint 此处可能会抛出异常,注意catch
        SendSmsResponse sendSmsResponse = acsClient.getAcsResponse(request);
        if(sendSmsResponse.getCode()!= null && sendSmsResponse.getCode().equals("OK")){
            log.info("短信发送成功!");
        }else {
            log.info("短信发送失败!");
        }

これは、ケースへの公式軽微な変更であります

余分な蒸気を逃がします

この関数は、プラットフォームのものに追加され、アラーム管理に対応して端末にSMS通知を送信します。SSMは、Eclipseの開発、木材のMavenでプロジェクトに追加する必要がある、唯一の瓶。インポートするジャー
ここに画像を挿入説明
問題が来ました。

//初始化acsClient,暂不支持region化
        IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", accessKeyId, accessKeySecret);

この作品では、状況下で私は、プロジェクト、エラーを説明してきました。それがハング
Gsonシーザーを必要とします。

もう一つのエピソード、顧客への当社の銃を実証するための国の接頭辞オペレーターに行って、変更するには

 //必填:短信签名-可在短信控制台中找到
        request.setSignName("大秦上林苑四路办事处");    // TODO 修改成自己的名号

私Pidianpidianが変更されました。結果はあまりにも無知、端子アラーム、SMSを強制的に!SMSも!SMSも!
私はステップの捜査によってステップの後に、後で、それが署名され、コメントのトップに気づきました。

物事はSMSアラートプラットフォームに参加するが、それはまだ良いです。
今日のショーは終了します!目的は、まだ私をドロップするお金のようなものです。

おすすめ

転載: blog.csdn.net/m0_38008027/article/details/91571948