首页 > 文库大全 > 精品范文库 > 9号文库

短信发送合同范文合集

短信发送合同范文合集



第一篇:短信发送合同

短信发送合同

甲方:福鼎市π 酒吧

乙方:福建阿里巴巴广告传媒有限公司

第一条(合同目的)

本合同的目的在于甲方要求乙方提供约定数量的短信服务,并由甲方支付相应的款项,以达到共同增加收益的目的。本合同真实、充分地表达了双方的意愿,由双方共同恪守。

第二条(合同双方权利与义务)

1. 甲方的权力和义务

(1)甲方有权要求乙方提供与所付款项相对应的短信条数,并在本合同约定的时间内有效。

(2)甲方有义务如实提供企业信息,向乙方提供真实的客户资料,便于乙方管理、统计、通知和维护。

(3)甲方仅能向授权用户发送信息,不得发送中国法律或政策所禁止的非法信息、垃圾短信,如有此

类现象,由此产生的损失和后果由甲方承担。并且乙方有权关闭甲方的发送功能,并且费用不予退还。

2. 乙方的权力和义务

(1)乙方有义务向甲方提供正常的短信发送服务。

(2)乙方有义务维护、更新设备和系统,以保障其自身的管理系统正常运作。

(3)乙方有义务向甲方提供必要的技术支持和客服。

第三条(支付条款)

1. 甲方购买的短信资费为:_0.05元/条,购买数量为 5万条,合计人民币2500 元整。

2. 5万条1次性全部发送完成。

3. 付款方式:现金

第四条(保密条款),在本合同有效期内或本合同解除、终止以后,任何一方对合同内容及在本合同履行过程中以任何方式获知的另一方商业秘密或其他技术及经营信息均负有保密义务,不得向任何第三方透露或泄露。如出现以下情形,除外:

1. 中国现行法律、法规另有规定。

2. 一方书面同意。

双方在终止合同或合同到期时应将对方提供的资料或信息转交给对方或废弃。

第五条(终止条款)

甲方应在合同生效之日起三天内向乙方一次性全部支付相关款项

第六条(其他)

1. 因履行本合同产生的,或与本合同有关的一切争议。甲乙双方应通过友好协商方式解决。如果协商

未成。双方同意向仲裁委员会提交仲裁。委员会的裁定对双方均具有决定性和约束性。

2. 因国家政策、政府禁令、自然灾害、运营商政策调整等不可抗力或意外事件而导致协议不能履行或

部分不能履行时,双方互不承担责任。乙方也无需退还甲方剩余的短信资费。

本合同壹式二份。甲乙双方各一份。二份合同具有同等法律效力。合同的所有附件以及各种补充协议均为本协议的有效构成部分。与协议具有同等法律效力。

甲方 :福鼎市π酒吧乙方:福建阿里巴巴广告传媒有限公司 授权代表:授权代表:

日期:2011年月日日期:2011 年月日

第二篇:短信发送服务合同

合同编号:

短信发送服务合同

委托方:(以下简称甲方)受托方:(以下简称乙方)

根据《中华人民共和国合同法》及其相关法律法规的规定,甲乙双方就甲方委托乙方为其发送短信的事宜,在平等自愿的原则下,经友好协商,达成如下约定:

一、相关定义

1、短信费:指因乙方为甲方发送短信而由甲方向乙方支付的短信发送费用。

2、手机直投短信:是以文字、图片、Wappush等形式直接投放到受众手机上的短信。

3、发送方式:分为会员直告和独立直告两大类。会员直告由乙方向甲方提供短信发送平台并分配子帐户由甲方自行向会员等发送信息;独立直告为乙方根据甲方的要求向指定人群发送信息。

4、短信发送月:甲方委托乙方发送短信的自然月。

二、委托内容

1、委托内容:乙方接受甲方的委托,向甲方提供以手机短信直投形式的无线短信发送服务。

2、成都、二级城市及省外精准独立文字直告¥ 元/条(彩信及其他发送形式价格另议);

3、委托期限:自 年 月 日起至 年 月 日止。

4、本合同项下的短信可分期分批发送,但不得超过《短信发送明细确认单》所确认的投发时段。具体发送内容、发送时间根据甲方向乙方下达的附件二:《短信发送明细确认单》确定。每次发送完毕后3天内乙方向甲方提交短信发送报告及当次发送的完整截图。

5、在合同执行中,甲方下达的经双方签字的《短信发送明细确认单》都视为本合同的有效附件,并按《短信发送明细确认单》的具体内容双方各自履行权利和义务。

三、付款方式

1、费用结算:以本合同约定的单价及《短信发送明细确认单》为准,进行结算。

2、付款方式:甲方于短信发送月的次月15日前向乙方支付该短信发送月的全部短信发送费用。

3、付款前乙方应提供等额合法有效发票给予甲方,否则甲方有权暂缓付款且不承担任何逾期付款的责任。

4、甲方通过银行转账的方式,支付至乙方的以下指定账户:

户 名: 开户行: 账 号: 合同编号:

四、甲方的权利义务

1、本合同项下发送的短信内容由甲方提供,甲方应在短信发送前72小时向乙方下达“短信发送明细确认单”。如乙方认为短信内容不合法或不符合发送的要求,应在收到甲方的“短信发送明细确认单”后24小时内告知甲方。

2、甲方应遵照短信发送合同相关条款向乙方按时支付短信发送费。

3、甲方保证短信内容是真实的、合法的和正当的,任何由该内容引起之争议、诉求、纠纷均与乙方无关;除此原因造成的任何争议、诉求、纠纷均由乙方负责对相关用户进行安抚、解释及赔偿。

4、如甲方对短信的发送情况存在异议(包括但不限于:认为存在错发、漏发或任何其他违反本合同规定的发送情况),甲方需在乙方提交当次短信发送报告及完整截图后3日内以书面方式向乙方提出。

五、乙方的权利义务

1、乙方应按照本合同的约定发送短信,若乙方未能按照合同约定的时间、内容及指定人群发送短信,乙方应按当月甲方应付款总额的20%承担违约责任。

2、乙方应及时向甲方提供短信发送技术服务。

3、乙方有权依照我国相关的法律法规规定,对短信的内容、形式和相关证明文件进行审查。

4、乙方在短信发送结束后应为甲方提供短信发送报告,其报告内容应明确涵盖发送时间、发送内容及发送数量,以便甲方进行准确的效果评估。

六、手机直投短信的免责

1、手机短信直投产品由于移动运营商网络及短信受众手机的原因,在短信发送上会存在合理的误差,双方约定允许乙方有 5 %的短信发送误差,但若到达率不足95%,不足95%的部分的短信费由乙方按双倍赔偿甲方。

七、违约责任

1、如一方违反本合同中所规定的义务,违约方在收到守约方要求纠正其违约行为的书面通知之日起,应立即停止其违约行为,并在七日内赔偿守约方因此受到的所有损失。如违约方继续进行违约行为或不履行其义务,守约方除就其所有损失而获得违约方赔偿外,亦有权提前终止本协议并要求违约方支付 元作为违约金。

八、保密条款

1、未经对方许可,任何一方不得向第三方(有关法律、法规、政府部门、证券交易所或其他监管机构要求和双方的法律、会计、商业及其他顾问、雇员除外)泄露本合同的条款的任何内容以及本合同的签订及履行情况,以及合同履行期间所涉及的任何短信内容。

2、本合同终止后,本保密条款仍具有法律效力。

九、不可抗力

1、“不可抗力”是指合同双方不能合理控制、不可预见或即使预见亦无法避免的事件,该事件妨碍、影响或延误任何一方根据合同履行其全部或部分义务。该事件包 合同编号:

括但不限于政府行为、自然灾害、战争、黑客攻击、乙方不可控制的ChinaNet骨干网故障、传输网故障或特定第三方的网络故障等事件。

2、出现不可抗力事件时,知情方应及时、充分地向对方以书面形式发通知,并告知对方该类事件对本合同可能产生的影响,并应当在合理期限内提供相关证明。

3、由于以上所述不可抗力事件致使合同的部分或全部不能履行或延迟履行,则双方于彼此间不承担任何违约责任。

十、争议的解决及适用法律

1、如双方就本合同内容或其执行发生任何争议,双方应进行友好协商;协商不成时,任何一方均可向甲方所在地人民法院提起诉讼。

2、本合同的订立、执行、解释及争议的解决均应适用中国法律。

十一、通知及合同变更

1、本合同双方之间的任何通知均必须以书面形式写成,以专人派送(包括特快专递)或航空挂号邮件形式发送。

2、双方合作期间,如遇特定第三方的资费政策上调,双方应另行协商并重新确定短信价格,如协商不成,乙方退还甲方已经交付未执行部分的短信费后短信不再执行,双方解除本合同互不承担责任。

3、本合同的任何变更均应以书面制成,经双方签署后方生效。

十二、其他

1、本合同的标题及各条款的标题是为检索方便拟定,不应用来解释合同的含义。

2、本合同的注解、附件、补充协议、确认书为本合同组成部分,与本合同具有同等法律效力。

3、本合同未尽事宜,由双方友好协商解决。

4、本合同自双方授权代表签字盖章之日起生效。

5、本合同一式四份,甲方执三份,乙方执一份,均具有同等法律效力。

甲方(盖章): 乙方(盖章): 地 址: 地 址: 委托代表: 委托代表:

签订日期: 年 月 日

签订日期: 年 月 日

第三篇:短信发送

各科室,医院近年呈现新风尚,好人好事接连不断,反映了我院职工的优良品质和良好精神面貌,希望全体职工向身边榜样学习,争做好人好事,以自己的实际行动展示花都妇幼良好的精神风貌和职业素养。

现将2013年第一、二季度发生的好人好事通报如下:建设院区:妇科张玉新主任收到红包后,主动将红包转为病人住院按金(500元)、外科全体医务人员收到锦集二面(妙手回春)(医德高尚、医术精湛)。新街院区:贾金平主任收到锦集一面(医德双馨、医者父母心)、产五区全体医护人员收到锦集一面(家一样的温暖、亲人一样的呵护)、新生儿科曾美红副主任收到红包后,主动将红包转为病人住院按金(500元)。松园院区:小儿外科王浩医生收到红包后,主动将红包转为病童住院按金(500元)、门诊护士古秀平护士收到表扬信一封、口腔科周勇医生(医护组合)收到感谢诗一首、儿一区梁晓兰、麦杏怡护士各收到感谢信一封。(详见0A公告栏)-刘海英【大地通讯】

发送时间: 2013-12-30 15:39:1

1续:目前,医院结合医德医风管理工作,把医院在医疗服务工作中涌现出来的好人好事、优质服务典型纳入医德医风考评,努力使医院更好地为广大患者服务。希望各科室将所发生的好人好事及时报到行风办,以便在医德医风质量考核时体现。

发送时间: 2013-12-30 15:45:

32各科室,经院办公会议研究决定,2014年元旦放假如下:1月1日放假一天,1月2日起正常上班,各科室,经院办公会议研究决定,2014年元旦放假如下:1月1日放假一天,1月2日起正常上班,请各部门在放假期间做好相应的值班工作,节日当天值班人员按节日加班发放加班费,不另补假,提前祝大家元旦快乐!

发送时间: 2013-12-30 15:39:43

发送时间: 2013-12-30 15:40:48

普法考试通知:2013年普法考试试卷已下发至各科室,请各科自行组织考试,考试人员为在编正式职工,请在试卷上填好科室及姓名,于星期五之前交各院区办汇总至院办。

发送时间: 2013-12-30 15:42:13

各科室,年终检查时间有所变动,我院检查时间定于11月27日下午,请各科室做好迎检准备,检查通知和检查标准已放OA公告栏,请大家登陆下载。发送时间: 2013-12-30 15:42:50

紧急通知:各科室,接区卫生局通知,区卫生系统年终检查计划时间为11月28-29日两天,因检查标准正在审核,暂未下发,请各科室先按常规标准做好迎检准备。发送时间: 2013-12-30 15:43:

41佳音:在上级部门的正确领导下,通过全体职工的共同努力,我院的党风廉政工作已取得初步成效,各科主任带头严格执行卫生行业有关规定,行业道德环境、行业风气有了明显的好转,纪检监察工作也得到了局纪委的认可,在区委开展的“纪检干部一天 ”的活动中,我院PICU的梁复欣主任荣幸被卫生系统推荐,祝贺梁主任!

发送时间: 2013-12-30 15:44:37

紧急会议通知:今天下午(10月25日)2:00在新街院区五楼会议室召开全体中层会议,请大家准时参加。

发送时间: 2013-12-30 15:46:1

3各科室:经研究决定,2013年国庆节期间放假及工作安排如下:

1、10月1日-3日放假,临床科室及医技科室按节假日安排工作人员值班。

2、10月4日起全院正常上班,10月5日-6日按平常周六周日排班,不调休。

3、10月1日-3日,值班人员属于节日加班,当天值班人员按节日加班发放加班费,不另补假。

4、放假期间,各科室第一负责人原则上不得离开花都,因特殊情况确需离开者,报主管部门审核后,经周勇院长同意,报人事科备案。

各科室:经研究决定,2013年中秋节期间放假及工作安排如下:

1、9月19日-9月21日全天放假,临床科室及医技科室按节假日安排工作人员值班;

2、9月22日全院正常上班;

3、节日值班人员,19日、21日补钱不补假,20日补假不补钱;

4、放假期间,各科室第一负责人原则上不得离开花都,因特殊情况确需离开者,应向主管部门审核,经周勇院长批准,报人事科备案。

发送时间: 2013-12-30 15:48:09

各科室,现将《花都区卫生系统预防职务犯罪指引测试题》试卷发给大家,请各科室组织全员参与测试,试卷开卷独立完成,请各院区办公室将试卷汇总,于下周二(27号)之前交院办。反腐纠风常抓不懈,廉洁行医牢记在心,为创建廉洁诚信医院而努力。

发送时间: 2013-12-30 15:49:0

3各科室,根据我院《整治庸懒散奢改进工作作风实施方案》的安排,要求全院职工(含聘用人员)撰写一篇改进工作作风的个人自查剖析材料,含个人工作作风情况、存在问题和具体改进措施,重点从履职能力、服务态度、工作效率等方面进行剖析,于7月15日前将纸质版交各院区办公室汇总至党办。方案详见OA公告栏。

发送时间: 2013-12-30 15:50:0

2通知:区卫生局定于8-9月组织全区医疗卫生单位开展夏季应急无偿献血活动,请各科负责人动员本科室人员发扬奉献精神积极参与活动,报名名单各院区办汇总,于8月13日前报院办公室,献血时间和地点另定。

发送时间: 2013-12-30 15:51:3

3各科室,请通知本科室已报名参加献血人员,献血时间定为9月5号(本周四)上午9:00-11:00,献血地点:建设院区门诊;献血时带好本人身份证,曾经献过血的最好带上《无偿献血证》,科室安排半天休息,医院给予补助人民币200

元/人。

发送时间: 2013-12-30 15:47:19

各科室,现已将第一、二季度政治理论学习安排及学习资料再次上传至OA公告栏,请科室分管政工的人员对照学习安排,检查本科室学习记录本,如有记录不全的,请及时完善。

发送时间: 2013-12-30 15:53:07

各科室,现已将第一、二季度政治理论学习安排及学习资料再次上传至OA公告栏,请科室分管政工的人员对照学习安排,检查本科室学习记录本,如有 记录不全的,请及时完善。

接上级通知:区行风办定于2013年12月20日至2014年1月10日期间对区内各参评单位进行行风集中评议,请各科室主任、护士长传达。特别提醒:各科室要结合行风评议活动,认真抓好廉洁行医优质服务工作,加强与患者沟通,提高医疗技巧,为构建和谐医患关系做好本职工作。

发送时间: 2013-12-30 15:59:21

会议通知

(一):明天上午(10月7日)9:00在新街院区五楼会议室召开创非预评审汇报会,要求全体行政人员、新街院区全体中层干部于上午8:40前到场。请参会人员自觉保持会场肃静,将手机调至静音或震动状态。

发送时间: 2013-12-30 16:00:01

会议通知

(二):明天下午(10月7日)16:30在新街院区五楼会议室召开创非校内评审反馈会议,要求全体中层干部、全体行政人员于下午16

:10前到场。请参会人员自觉保持会场肃静,将手机调至静音或震动状态。发送时间: 2013-12-30 16:02:17

喜讯:

1、在昨天下午由区卫生局组织的法律法规知识竞赛决赛中,经过激烈角逐,我院参赛队(口腔科刘莞洁、手术室苏敏、康复科陈卉)荣获三等奖;

2、宣传科刘贤丽的摄影作品“医者父母心”荣获区卫生局廉政文化作品比赛二等奖;

祝贺她们,感谢她们辛勤的付出。

普法考试通知:2013年普法考试试卷已下发至各科室,请各科自行组织考试,考试人员为在编正式职工,请在试卷上填好科室及姓名,于星期五之前交各院区办汇总至院办。

发送时间: 2013-12-30 16:03:09

接上级通知:区行风办定于2013年12月20日至2014年1月10日期间对区内各参评单位进行集中评议,请各科室主任、护士长传达。特别提醒:各科室要结合行风评议活动,加强与患者沟通,以规范医疗服务行为、提高医疗服务质量、改善医疗服务态度为重点,为构建和谐医患关系做好本职工作。

2014-1-6通 知:为弘扬医务人员廉洁行医良好风尚,进一步建立健全监督激励管理制度,也便于对本单位廉洁行医工作情况进行汇总统计,现要求各科室填报《医务人员获赠感谢信、锦旗,拾金不昧及退还、上缴“红包”回扣登记表》,各科要设指定人员负责登记和资料收集,并于每季度最后一个月的月末前将《登记表》及相关资料交至院监察室,院监察室将对科室每季度上交的登记表进行收集、整理、保管。对获赠感谢信、锦旗,拾金不昧及退还、上缴“红包”回扣的医务人员,医院要在院内通报表扬,同时将有关情况记入个人医德医风档案,作为评先评优、晋职、提拔的重要参考依据之一,并对其所在科室在评先中给予相应加分。望科室负责人认真组织好此项工作,《登记表》已放OA公告栏,请各科室自行下载。

2014-1-8各科室,为做好医院2013的全面总结工作,同时为更好的计划和开展明年工作,现就各科室上交2013年终总结及2014年计划工作相关事宜具体要求如下:

1、2013年总结主要内容:将本科室一年来所取得的成绩进行总结,找出工作中的亮点、创新点和突出性,分析工作中存在的问题和薄弱环节,提出处理意见或解决方法,2013年的工作重点、难点,对医院整体发展的建议或意见,提出 2014重点工作计划。

2、上交时间要求:请大家于1月10日下午(本周五)之前将电子版发至院办公室刘海英OA邮箱。谢谢

请各科室在1月23日前将年初

一、初

二、初三值班人员名单上报院办刘海英OA邮箱。

春节放假补充说明:各位领导,因2月8号(周六)调休至2月6号,故6号按周六加班发放加班费,不另补假。节后上班第一天,让我们把七天来的休息,转化为奋斗的源泉,祝大家:工作得心,财运合心,爱情如心,事事顺心!

2014年党、工、团活动方案征集通知:各科室,为了丰富职工的业余文化生活,营造良好的医院文化氛围,医院党总支、工会及团支部决定近期在全院开展2014年活动方案征集活动,凡被采纳的“金点子”将予以公示表扬及适当奖励,希望每个科室至少推荐1个活动,欢迎全院职工积极参与!具体要求详见OA公告栏。

会议通知:明天(周四)下午16:00在新街院区五楼会议室召开党的群众路线教育实践活动动员大会。参加人员:全体党员及中层干部,会议重要,请于15:50前进场,会议出勤情况将纳入行风考评。请参会人员自带填写用笔,自觉保持会场肃静,将手机调至静音或震动状态。-刘海英 【

大地通讯】

关于上交“群众路线教育实践活动”学习心得体会的通知:各位党员及中层,请于3月27日(周五)之前将“群众路线教育实践活动”学习心得体会交到各院区办公室,再汇总至党办刘海英,稍后将下发测试题,也请大家一并按时完成,谢谢!

各科室:经研究决定,2014年清明节期间放假及工作安排如下:

一、4月5日-6日全天放假,临床科室及医技科室按节假日安排工作人员值班;

二、4月7日(周一)全院正常上班;

3、4月7日按节日加班发放加班费;不另补假;

四、请各部门在放假期间做好相应的值班工作。

各科室,经研究决定,2014年五一节放假及工作安排如下:

一、5月1日至5月3日放假,临床科室及医技科室按节假日安排工作人员值班,5月4日起全院正常上班;

二、5月1日值班人员属于节日加班,当天值班人员按节日加班发放加班费,不另补假,5月2日调休至周日,5月3日按周六补钱;

三、请各部门在放假期间做好相应的值班工作。

各科室,经研究决定,2014年端午节放假及工作安排如下:

1、6月2日全天放假,临床科室及医技科室按节假日安排工作人员值班;5月31日-6月1日按平常周六、周日排班;

2、6月2日值班人员属于节日加班,当天值班人员按节日加班发放加班费,不另补假钱;

3、请各部门在放假期间做好相应的值班工作。

各科室,为把群众路线实践教育活动引向深入,积极响应上级卫生部门号召开展"三好一满意"活动要求,经研究,决定在医院开展科室“优质服务流动红旗”评比活动,活动方案(试行)已上传OA公告栏,请各临床、医技、收费相关科室按照方案要求,积极填写自荐申报表,并于本月末以院区为单位报院办公室。

第四篇:每日发送短信

每日发送短信

订单后短信:

美丽的人生,揭开序幕,精彩的乐章,伴随永远。质感荣耀的我们,即将为您俩掌镜见证谨代表XXX全体员工,献上真诚的心愿与祝福!XXX客服敬上。

非常感谢您俩的信任与支持,我们于此诚诺给你您最棒的、最好的、最精彩的作品。您俩将会成为令人羡慕的神仙眷侣!XXX客服部至上。

美丽的主角,动人的乐符,迷人的彩妆伸展的舞台,一切将会以您为亮点并期待您的到来!

XXX客服部至上。

拍照后短信:感谢您对“XXX”的支持,您是我们最尊贵的好朋友,在您拍照期间,若有服务不周或怠慢之处,恳请谅解!客服部敬上。

看样后短信:

一篇一幕的创作,天长地久的明星主角一帧一幅的作品,山盟海誓的爱情结晶,贺祝您俩百年好合,永裕爱河XXX客服部敬贺。

生日短信:

又是一个美好的开始,愿我们虔诚的祝福,带给你成功的一年,祝你生日快乐!在你生日来临之即,祝事业正当午,身体壮如虎,金钱不数,干活不幸苦,休闲像老鼠,浪漫似乐谱,快乐莫你属。XXX客服部敬上。取件后短信:

最兴奋的新郎最幸福的新娘,美丽的人生将由此开始,带您的梦想带着我们的祝福,走进神圣的殿堂。XXX婚纱客服部敬上。

第五篇:GPRS模块发送中文短信

GPRS发送中文短信

我所使用的GPRS模块型号是WAVECOM Q2403A。

FS2410开发板通过串口1与GPRS模块通信,向串口1写入AT指令来控制GPRS模块,读串口1获得GPRS模块返回的状态信息。

使用串口连接GPRS模块发送和接收短消息,首先,我们要对由ESTI制订的SMS规范有所了解。与我们讨论的短消息收发有关的规范主要包括GSM 03.38、GSM 03.40和GSM 07.05。前二者着重描述SMS的技术实现(含编码方式),后者则规定了SMS的DTE-DCE接口标准(AT命令集)。

一共有三种方式来发送和接收SMS信息:Block Mode, Text Mode和PDU Mode。Block Mode已是昔日黄花,目前很少用了。Text Mode是纯文本方式,可使用不同的字符集,从技术上说也可用于发送中文短消息,但国内手机基本上不支持,主要用于欧美地区。PDU Mode被所有手机支持,可以使用任何字符集,这也是手机默认的编码方式。Text Mode比较简单,而且不适合做自定义数据传输,我们就不讨论了。下面介绍的内容,是在PDU Mode下发送和接收短消息的实现方法。

PDU串表面上是一串ASCII码,由‘0’-‘9’、‘A’-‘F’这些数字和字母组成。它们是8位字节的十六进制数,或者BCD码十进制数。PDU串不仅包含可显示的消息本身,还包含很多其它信息,如SMS服务中心号码、目标号码、回复号码、编码方式和服务时间等。发送和接收的PDU串,结构是不完全相同的。

首先以一个实例来说明在PC上通过AT指令发送PDU短信的全过程。假如我要发送下面的短信:

接收号码:+86***

短信内容:工作愉快!

短信中心号码:+86***

***5f011000d91683173711368f20008000a5bb691cc67098d3cff01

一、打开超级终端,设置波特率为9600,数据位8位,无奇偶校验,停止位1位,无流控,把GPRS模块连接到电脑的串口上。

二、对需要发送的短信内容进行处理。

1、短信中心号码处理:用字符串 addr 表示

(1)、将短信息中心号码去掉+号,看看长度是否为偶数,如果不是,最后添加F

即 addr = “+86***”

=> addr = “86***F”

(2)、将奇数位和偶数位交换。

=> addr = “683108200005F0”

(3)、将短信息中心号码前面加上字符91,91是国际化的意思

=> addr = “91683108200005F0”

(4)、算出 addr 长度,结果除2,格式化成2位的16进制字符串,16 / 2 = 8 => “08” => addr = “***5F0”

2、手机号码处理:用字符串 phone

(1)、将手机号码去掉+号,看看长度是否为偶数,如果不是,最后添加F

即 phone = “+86***”

=> phone = “86***F”

(2)、将手机号码奇数位和偶数位交换。

=> phone = “683106423346F9”

3、短信息部分处理:用字符串 msg 表示

(1)、转字符串转换为Unicode代码,例如“工作愉快!”的unicode代码为 5DE54F5C61095FEBFF01,(2)、将 msg 长度除2,保留两位16进制数,即 5DE54F5C61095FEBFF01 = 20 / 2 => “0A”,再加上 msg

=> msg = “0A5DE54F5C61095FEBFF01”

4、组合(1)、手机号码前加上字符串 11000D91(1100:固定,0D:手机号码的长度,不算+号,十六进制表示,91:发送到手机为91,发送到小灵通为81),即 phone = “11000D91” + phone

=> 11000D91683106423346F9

(2)、手机号码后加上 000800 和刚才的短信息内容,000800也写死就可以了

即 phone = phone + “000800” + msg

即 11000D91683106423346F9 + 000800 + 0A5DE54F5C61095FEBFF01

=> phone = 11000D91683106423346F90008000A5DE54F5C61095FEBFF01

(3)、phone 长度除以2,格式化成2位的十进制数

即 11000D91683106423346F90008000A5DE54F5C61095FEBFF01 => 50位 / 2 => 25

三、通过串口向GPRS模块发送我们处理过的短信内容。

在超级终端里输入AT指令设置GPRS工作模式

AT+CMGF=0 <回车>//PDU模式发送

OK

接着输入我们处理的短信数据

AT+CMGS=25<回车>

> addr+phone

如果返回不是ERROR,就发送成功了。

通过以上的例子可以看出,我们编写的函数中要实现的主要功能有打开串口、设置串口的工作方式、处理发送的短信内容,把处理后的内容写入串口。

我写的接口函数如下

//打开串口和设置串口的工作方式

int gsmInit(void);

//处理发送的短信内容

int gsmEncodeUcs2(const char* pSrc, unsigned char* pDst, int nSrcLength);//UCS2编码 int gsmString2Bytes(const char* pSrc, unsigned char* pDst, int nSrcLength);//可打印字符串转换为字节数据

int gsmBytes2String(const unsigned char* pSrc, char* pDst, int nSrcLength);//字节数据转换为可打印字符串

int gsmInvertNumbers(const char* pSrc, char* pDst, int nSrcLength);//正常顺序的字符串转换为两两颠倒的字符串,若长度为奇数,补'F'凑成偶数

int gsmSerializeNumbers(const char* pSrc, char* pDst, int nSrcLength);//两两颠倒的字符串转换为正常顺序的字符串

int gsmEncodePdu(const SM_PARAM* pSrc, char* pDst);//PDU编码,用于编制、发送短消息

//发送短信函数

int gsmSendMessage(const SM_PARAM* pSrc);

//读短信函数

int gsmReadMessage(SM_PARAM* pMsg)

//删除短消息

int gsmDeleteMessage(const int index)

使用以上函数就可以发送中文短信,首先调用int gsmInit(void)做初始化工作,然后构建SM_PARAM结构体(SM_PARAM结构体的定义如下),调用int gsmSendMessage(const SM_PARAM* pSrc)函数,把SM_PARAM结构体的地址传递给这个函数就可以把短信发送出去。

// 短消息参数结构,编码/解码共用

// 其中,字符串以0结尾

typedef struct {

char SCA[16];// 短消息服务中心号码(SMSC地址)

char TPA[16];// 目标号码或回复号码(TP-DA或TP-RA)

char TP_PID;// 用户信息协议标识(TP-PID)

char TP_DCS;// 用户信息编码方式(TP-DCS)

char TP_SCTS[16];// 服务时间戳字符串(TP_SCTS), 接收时用到

char TP_UD[161];// 原始用户信息(编码前或解码后的TP-UD)

char index;// 短消息序号,在读取时用到

} SM_PARAM;

通过以上方法在虚拟机环境下测试可以正常发送中文短信,想通过FS2410开发板上的串口发送中文短信还需要做一些工作。

首先要修改int gsmInit(void)中打开的串口设备节点名称,FS2410开发板上串口的设备节点需要我们自己建立,在开发板上串口的主设备号是204,我所使用的串口1的次设备号是65,使用mknod命令在/dev目录下建立串口设备节点,把int gsmInit(void)中打开的设备节点改成我们自己建立的。

其次我们开发板上挂载的根文件系统包含的动态库可能不完全,我们进行汉字编码转换时用到的iconv系列函数需要使用/usr/lib/gconv目录下的动态库,把我们交叉工具链所在目录crosstool/gcc-3.4.5-glibc-2.3.6/arm-softfloat-linux-gnu/arm-softfloat-linux-gnu/lib/gconv下的全部动态库拷贝到/usr/lib/gconv目录下。在/etc/profile文件中加入环境变量exportGCONV_PATH=/usr/lib/gconv/。

最后使用交叉工具链编译出目标系统的代码就可以运行了。

    版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。

    本文地址:https://www.feisuxs.com/wenku/jingpin/9/812244.html

相关内容

热门阅读

最新更新

随机推荐