1、背景介绍及移动云MAS平台 --短信平台

摘要:
由于旧短信平台限制,需要使用新的移动短信服务平台,本次项目使用移动的云MAS短信服务平台,较旧短信服务平台有了更多的新功能。然后配置登录地址和账号等信息,即可进行测试。

目的:

刚开发完成一套短信平台以及一个Web端短信发送系统,短信平台耗时两个周、短信发送系统耗时两个多月,开发使用的技术没什么高科技含量,在此主要是记录下很多情况的处理方案,希望能让大家提出改善方案和宝贵意见。

项目背景:

  起因是单位新政策,领导要求能够通过短信回复操控工作流审批。于是年初我接到了单位这个项目,开发一个短信平台。

之前单位有过一个短信平台,二零零几年开发的了,具有一些问题,首先是无法发送长短信,这个是由于移动的组件所限,只能发送200字以内的短信,而且会被拆分每70字发送一条;其次是无上行短信(手机回复给系统的短信叫上行短信)处理功能。因此本次项目的任务就是兼容以前的功能,并且新增上行短信处理功能。

由于旧短信平台限制,需要使用新的移动短信服务平台,本次项目使用移动的云MAS短信服务平台,较旧短信服务平台有了更多的新功能。但我们本次主要使用的是发送长短信功能以及接收回复短信功能。

老短信平台太久太旧,因此本次放弃原有代码,从新设计开发整个平台。

一、云MAS短信服务平台

首先是跟移动公司接洽,这个是别的部门的同事去谈的,最终使用的是移动的云MAS平台。

1、背景介绍及移动云MAS平台 --短信平台第1张

1、SDK

移动公司提供了一套短信SDK接口包括.NET版、JAVA版、HTTP版,我们单位内部一般使用.NET开发,所以选择了.NET版SDK进行开发。

接口文档包括如下文件,一个Deme代码,一套依赖包dll,一个接口使用情况调查表,一个用户确认书,以及最重要的一个接口说明。

1、背景介绍及移动云MAS平台 --短信平台第2张

2、Demo开发

SDK中的Demo很简单,但包括了所有功能:发送短信、接收上行短信、接收提交报告、接收状态报告。

SDK依赖包包括了一个sms-sdk.dll,以及6个依赖dll。需要使用.Net Framework4.5开发。新建一个控制台项目把demo的代码拷入,引用所有dll。然后配置登录地址和账号等信息(需要在云MAS平台配置,此处略),即可进行测试。

3、上线申请

系统上线前需要与移动客服联系,提交测试环境确认书,添加手机号白名单等步骤。

一些定义:

MT Message Terminal——下行短信,即向手机终端发送短信

MO Message Original——上行短信,即手机用户向特服号码发送短信

免责声明:文章转载自《1、背景介绍及移动云MAS平台 --短信平台》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SharpGL学习笔记(二) 模型变换(几何变换)jQuery 根据value设置radio默认选中下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

AWS S3 JAVASCRIPT SDK 上传

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <!-- <script src="https://sdk.amazona...

极光推送 JPush 简介 集成 MD

Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 目录JPush产品简介消息形式推送目标集成步骤FAQ简洁版自定义消息推送DemoActivityReceiver消息处理类B...

使用Unity开发Android的几种调试方法

前言 本文举例几种Android 调试的方法(PS:我是通过unity引擎来开发安卓游戏) Eclipse + adt 查看LOG 1、为Eclipse 装上adt 插件 2、打开Eclipse 的Logcat,在搜索栏中输入 tag:unity Android Studio 自带adt Android SDK自带的 Monotor 1、找到 andro...

DirectX SDK版本与Visual Studio版本 [转]

DirectX SDK版本与Visual Studio版本    分类: DirectShow |  标签:sdk  directshow  directx  版本  visual  |字号 订阅     对于刚刚接触 DirectShow 的人来说,安装配置是一个令人头疼的问题,经常出现的情况是最基本的 baseclass 就无法编译。一开始我也为...

Android 4.0 SDK的离线方式安装(转)

转自:http://networking.ctocio.com.cn/110/12195610.shtml  作 为一个IT技术人员,迫不及待地就奔向了http://developer.android.com去看看有没有新的SDK公布出来,当时是上午,没见到 有更新,心想一定是若干天后才会发布。没想到同事下午告诉我,新版的SDK已经发布了。当时是临下班,...

阿里云对象存储服务,OSS使用经验总结,图片存储,分页查询

阿里云OSS-使用经验总结,存储,账号-权限,分页,缩略图,账号切换 最近项目中,需要使用云存储,最后选择了阿里云-对象存储服务OSS。总的来说,比较简单,但是仍然遇到了几个问题,需要总结下。1.OSS总的使用介绍  https://help.aliyun.com/document_detail/oss/sdk/java-sdk/manage_object...