-
认证鉴权 - 消息&短信 MSGSMS
AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。 Token 认证 在计算机系统中,Token代表令牌(临时),拥有Token就代表拥有某种权限。
-
策略和授权项说明 - 消息&短信 MSGSMS
策略和授权项说明 如果您需要对您所拥有的消息&短信MSGSMS进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用消息&短信服务的其它功能
-
权限管理 - 消息&短信 MSGSMS
表2 消息&短信MSGSMS操作与系统策略关系 操作 MSGSMS FullAccess MSGSMS ReadOnlyAccess 查询短信应用数量 √ √ 查询短信应用 √ √ 查询权限 √ √ 查询短信应用密钥 √ √ 查询租户受限原因 √ √ 查询签名信息 √ √ 查询短信类型
-
创建用户并授权使用消息&短信服务 - 消息&短信 MSGSMS
示例流程 图1 给用户授予短信服务权限流程 创建用户组并授权 在IAM控制台创建用户组,并授予消息&短信服务执行权限“MSGSMS FullAccess”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。
-
消息&短信MSGSMS自定义策略 - 消息&短信 MSGSMS
如果您给用户授予MSGSMS FullAccess的系统策略,但不希望用户拥有MSGSMS FullAccess中定义的删除短信模板权限,您可以创建一条拒绝删除短信模板的自定义策略,然后同时将MSGSMS FullAccess和拒绝策略授予用户,根据Deny优先原则,则用户可以对MSGSMS
-
查询短信应用 - 消息&短信 MSGSMS
": "0", "enterprise_project_name": "default", "app_access_addr": "https://100.**.***.**:8443", "protocol"
-
获取应用详情 - 消息&短信 MSGSMS
IP白名单 app_access_addr 否 string 接入地址 protocol 否 string 协议 platform 否 string 平台 is_support_multiomp 否 boolean 是否支持多OMP tenant 否 TentantBasic -
-
调试发送短信功能时,报Could not derive key,如何处理? - 消息&短信 MSGSMS
调试发送短信功能时,报Could not derive key,如何处理? 执行代码样例中,AK/SK认证的短信样例时,如果报错“Could not derive key”,建议排查jar包依赖是否冲突。
-
C# - 消息&短信 MSGSMS
using Newtonsoft.Json; namespace DEMODiffSMS { class Program { static void Main(string[] args) { ServicePointManager.SecurityProtocol
-
发送分批短信API - 消息&短信 MSGSMS
Authorization 是 String 无 通过特殊AK/SK方式鉴权时,取值为: SDK-HMAC-SHA256 Access= app_key的值, SignedHeaders=参与签名的头域(小写), Signature=经过签名算法计算得到的值 具体计算方式请参考添加签名信息到请求头
-
发送短信API - 消息&短信 MSGSMS
Authorization 是 String 无 通过特殊AK/SK方式鉴权时,取值为: SDK-HMAC-SHA256 Access= app_key的值, SignedHeaders=参与签名的头域(小写), Signature=经过签名算法计算得到的值 具体计算方式请参考添加签名信息到请求头
-
PHP - 消息&短信 MSGSMS
($status)) { print 'Send sms success. smsMsgId: ' .
-
C# - 消息&短信 MSGSMS
using System.Net; using System.Net.Http; using System.Net.Http.Headers; using System.Security.Cryptography; using System.Text; namespace msgsms_csharp_demo
-
接收上行短信API - 消息&短信 MSGSMS
OK Date: Fri, 13 Apr 2018 06:31:48 GMT Content-Type: application/JSON; charset=UTF-8 Content-Length: 43 {"returnCode":0,"returnCodeDesc":"Success
-
接收状态报告API - 消息&短信 MSGSMS
请求参数 表2 请求Headers参数 参数名称 是否必选 参数类型 默认值 说明 Content-Type 是 String 无 固定填application/x-www-form-urlencoded。
-
Go - 消息&短信 MSGSMS
keyValues[temp[0]] = temp[1]; } status := keyValues["status"]; if status == "DELIVRD" { fmt.Println("Send sms success
-
Node.js - 消息&短信 MSGSMS
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 /*jshint esversion: 6 */ // 短信平台上报状态报告数据样例(urlencode) //var success_body = "sequence=
-
Python - 消息&短信 MSGSMS
(status[0]): print('Send sms success. smsMsgId: ', keyValues.get('smsMsgId')[0]); else: # 发送失败,打印status和orgCode print
-
Go - 消息&短信 MSGSMS
keyValues[temp[0]] = temp[1]; } status := keyValues["status"]; if status == "DELIVRD" { fmt.Println("Send sms success
-
Node.js - 消息&短信 MSGSMS
) //var success_body = "sequence=1&total=1&updateTime=2018-10-31T08%3A43%3A41Z&source=2&smsMsgId=2ea20735-f856-4376-afbf-570bd70a46ee_11840135&