短信、邮件等接口申请和配置

短信

SendCloud - 搜狐旗下产品,网址:http://sendcloud.sohu.com,使用客户企业邮箱注册,切换到短信平台,然后进行“企业认证”,认证通过后才可以进行配置发送。通过认证后,进入“发送设置”,“创建SMS_USER”,然后进入“发送相关”、创建“短信模板”,内容如:验证码为:%code%,%code% 为验证码显示的位置,提交审核。

进入 SmartERP 外部接口管理,登记新接口,“协议”为短信,“供应商”为 SendCloud短信接口,“程序编号”和“令牌”填写 “n/a”,“用户名”填写 SMS_USER 值,“加密私匙”填写 SMS_KEY 值。在“接口参数”处配置:

<root>
  <sms>1234</sms>
</root>

节点sms表示短信通用发送模板编号,也可以按照 e_system_authorization_service 定义的服务名称为节点名进行模板匹配。在发送内容中,也可以单独定义模板编号,定义格式为JSON字符串:{template_id: '1234'}。

配置邮件群发,需要同步修改机构的“认证邮箱”,选择一个默认的发件地址。

邮件群发(亚马逊)

登录亚马逊管理后台:aws.amazon.com,进入所有服务,SES。点击“Email Addresses”,或者“Domains”,进行发送地址验证。然后点击账户下的“我的安全凭证”,首先创建组,策略选择“AmazonSESFullAccess”,然后添加用户,访问类型选择“编程访问”,添加成功后浏览用户,点击“创建访问密匙”,成功后把“访问密匙 ID”,填入SmartERP接口中的“程序编号”,“私有访问密钥”填入接口中的“加密私匙”,如果服务使用区域不在默认区域令牌填写区域编号(中国为cn-north-1),否则填写amazon,详情见亚马逊官方支持:http://docs.aws.amazon.com/general/latest/gr/rande.html

blob.png blob.png