`
longgangbai
  • 浏览: 7331551 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

企业发送短信的服务一种解决方案

阅读更多

      在项目中采用发送短信的业务,必须要购买外部的服务(发送短信的API)使用,在时代互联网上下载一个SMSAPI,注册测试使用一下:

转载原API接口说明:

 

外部使用服务:

package com.unutrip.sms.service;

import java.util.logging.Level;
import java.util.logging.Logger;

import com.unutrip.sms.model.SMSMessage;
import com.unutrip.sms.model.SMSResponse;
import com.unutrip.sms.proxy.SMSProxy;

/**
 * 发送短信的服务类
 *
 * @author longgangbai
 *
 */
public class SMSProxyService {
 private static Logger logger = Logger.getLogger(SMSProxyService.class
   .getName());
 private static SMSProxy smsproxy = SMSProxy.getInstance();

 /**
  * 发送短信的类
  *
  * @param message
  * @return
  */
 @SuppressWarnings("unchecked")
 public SMSResponse sendSMS(SMSMessage message) {
  try {
   SMSResponse response = smsproxy.sendSMS(message);
   if (response != null) {
    logger.log(Level.WARNING, "发送短信成功!");
   }
   logger.log(Level.WARNING, "发送短信失败!");
   return response;
  } catch (Exception e) {
   logger.log(Level.WARNING, e.getMessage());
  }
  return null;
 }

 /**
  * 接受短信的类
  *
  * @param message
  * @return
  */
 @SuppressWarnings("unchecked")
 public SMSResponse receiveSMS() {
  try {
   SMSResponse response = smsproxy.receiveSMS();
   if (response != null) {
    logger.log(Level.WARNING, "接受短信成功!");
   }
   logger.log(Level.WARNING, "接受短信失败!");
   return response;
  } catch (Exception e) {
   logger.log(Level.WARNING, e.getMessage());
  }
  return null;
 }

 /**
  * 查看账户的信息
  *
  */
 public SMSResponse infoSMSAccount() throws Exception {
  try {
   SMSResponse response = smsproxy.infoSMSAccount();
   if (response != null) {
    logger.log(Level.WARNING, "查看账户短信成功!");
   }
   logger.log(Level.WARNING, "查看账户短信成功!");
   return response;
  } catch (Exception e) {
   logger.log(Level.WARNING, e.getMessage());
  }
  return null;
 }
}
其他实体类请看源代码:

 

分享到:
评论

相关推荐

    短信平台解决方案

    短信平台是一种用于批量发送和接收短信的系统,广泛应用于企业营销、客户服务、验证代码等场景。在本解决方案中,我们将探讨如何构建一个自动收发短信的平台,以便提高效率并优化用户体验。 **一、系统架构** 1. *...

    地税短信解决方案

    “地税短信解决方案”是指一种专为地方税务机构设计的信息通讯方案,它能够有效地帮助地税部门通过短信方式进行信息推送、通知发布、服务提醒等工作。该方案不仅提高了工作效率,也增强了与纳税人之间的沟通效率。 ...

    短信平台解决方案介绍.ppt

    短信平台是一种企业级服务,用于发送和接收短信,广泛应用于验证码、通知、营销等场景。此解决方案旨在提供一个高效、稳定且易于集成的短信发送平台,以满足不同用户的需求。 1. **短信服务核心功能**: - **批量...

    银行业短信解决方案

    三三得玖公司的“信必达”解决方案不仅提升了短信的发送质量和效率,还增强了服务的安全性和稳定性,为企业提供了更加可靠、高效的短信服务支持。未来,随着技术的进步和市场需求的变化,这类解决方案将继续演进和...

    短信解决方案

    【短信解决方案】是一种基于短信通信技术的智能信息服务系统,它为消费者提供了便捷的餐饮、住宿、娱乐信息查询以及预定和评论功能。系统通过与移动运营商的接口,接收并处理消费者的短信请求,然后回复相应的信息,...

    论文研究-基于三层结构的短信服务平台的解决方案.pdf

    在当今信息化社会,短信服务平台作为一种重要的通讯方式,广泛应用于个人通信、企业服务和行业应用中。然而,现有短信平台存在着功能单一、可扩展性差、安全性不足等问题。为了解决这些问题,本文提出了一种基于三层...

    短信服务器搭建1

    1. **适用节点**:短信服务器被设计为一种通用的解决方案,可以适应不同的环境。概括来说,它是一个专门处理短信通信的服务器。在部署中,只需要一台主机,即主机名为`sms`的服务器,其IP地址为`192.168.1.201`。 2...

    统一公共服务短信平台建设方案

    ### 统一公共服务短信平台建设方案 ...综上所述,统一公共服务短信平台的建设不仅解决了跨运营商短信发送的问题,还大大提升了信息传输的效率和安全性,为政府机关或企业提供了一个高效、便捷的通信解决方案。

    银讯通短信平台解决方案.rar

    银讯通短信平台解决方案是一种为企业或个人提供高效、稳定、安全的短信发送服务的技术方案。在信息化时代,短信平台已经成为企业与客户沟通的重要桥梁,尤其对于金融、电商、教育等行业,能够快速传递信息,提高服务...

    短信平台解决方案介绍ppt

    【短信平台解决方案】是一种以短信为媒介,为企业或组织提供高效、低成本的客户沟通手段的技术方案。短信平台通过集成各种通信技术,使得企业能够迅速、准确地向客户发送信息,如验证码、通知、营销信息等,从而提升...

    短信平台系统解决方案介绍

    短信平台系统解决方案是一种高效的信息传递工具,尤其在金融、电信、政府和其他行业广泛应用。随着手机用户的快速增长,短信已经成为人们日常生活和工作中不可或缺的一部分。短信平台的出现,使得企业能够大规模、...

    各种平台短信猫开发解决方案.

    短信猫是一种硬件设备,常用于批量发送或接收短信,广泛应用于企业服务、系统通知和自动化的短信通信场景。本文将详细探讨在不同平台上的短信猫开发解决方案,包括跨平台支持、Java编程接口以及RXTX库的应用。 1. *...

    短信-校信通解决方案

    ### 短信-校信通解决方案 #### 第一章、背景 随着社会进步与科技发展,教育领域面临着前所未有的挑战与机遇。特别是在基础教育阶段,如何构建有效的家校沟通机制成为了社会各界广泛关注的问题。传统的沟通方式如...

    银行短信系统解决方案定义.pdf

    短信业务是银行提供的一种移动增值服务,旨在帮助银行客户获取银行的服务信息和交易信息。该业务包括短信发送、短信接收、短信存储、短信查询等几个部分。 第四部分:职责划分 职责划分是指银行在实施短信业务时,...

    短信平台通用解决方案-精品管理资料.docx

    【短信平台通用解决方案】 ...综上所述,UMP短信平台通用解决方案凭借其全面的功能、稳定的技术架构和优质的服务体系,为企业提供了一套高效、可靠的短信服务解决方案,助力企业在信息时代的竞争中保持领先地位。

    短信服务器短信服务器,带源码

    短信服务器是一种用于发送和接收短信的应用程序,通常用于企业或服务提供商进行批量短信发送、验证或通知服务。在IT行业中,短信服务器扮演着重要的角色,它们连接到移动运营商的网络,通过SMPP(Short Message Peer...

    短信猫/发送短信/短信平台

    标题中的“短信猫/发送短信/短信平台”指的是在信息技术领域中用于批量发送短信的一种设备或服务。短信猫,也称为GSM调制解调器,是一种硬件设备,通过连接到计算机并插入SIM卡,可以实现电脑与手机之间的通信,从而...

    短信服务器-通达

    【短信服务器-通达】是一种专门用于企业或组织内部通信的软件系统,它允许用户通过短信进行信息传递、通知发送以及客户服务等业务操作。这款软件的核心功能是将短信服务集成到企业的信息系统中,以提高沟通效率和...

    通信助理解决方案

    【通信助理解决方案】是新太科技股份有限公司为适应激烈的电信市场竞争推出的一种创新服务,旨在满足用户对个性化、人性化的通信需求。这一解决方案包含了两个主要部分:【个人助理】和【企业助理】。 【个人助理】...

Global site tag (gtag.js) - Google Analytics