# MessageProvider **Repository Path**: imanzhi/MessageProvider ## Basic Information - **Project Name**: MessageProvider - **Description**: [魔方] 短信发送接口,使用该接口可以一键式发送短信 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-05-06 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #MessageProvider使用说明 ### 1.从Nuget上下载程序 Awaken.MessageProvider 或者运行命令行:Install-Package Awaken.MessageProvider ### 2.使用aspnet_regiis.exe加密appSettings节点 1. 发送邮件给作者(wangjb@52mf.cn) 获取原始配置文件 2. 若配置文件为app.config,需要重命名为web.config,加密之后再改回来 3. 使用aspnet_regiis.exe加密(推荐使用64位,一般位置为:C:\Windows\Microsoft.NET\Framework64\v4.0.30319 aspnet_regiis.exe -pef "appSettings" "C:\Users\Jwang\Documents\Visual Studio 2015\Projects\demo\ClassLibrary1" 其中最后一个参数为配置文件所在路径 注意:app.config的加密只能在本机运行. 第2步如果还有疑问请参考这个链接:http://www.jb51.net/article/56543.htm ### 3.使用Awake.MessageProvider发送短信 ``` var messageContext = new MessageContext(new MessageModel() { Phone = "11111111111", ParityCode = parityCode, Message = "Your Message.", MessageMethod = MessageMethod.MLINK.ToString() }); var isSuccess = messageContext.SendMsg(); ```