检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
这里有来自容器服务的技术牛人,为您解决技术难题。
msgsms_csharp_demo { class Report { static void Main(string[] args) { //string success_body = "sequence=
已获取华为云账号对应的Access Key(AK)和Secret Access Key(SK)。 请在华为云控制台“我的凭证 > 访问密钥”页面上创建和查看您的AK/SK。具体请参见访问密钥。
AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。 Token 认证 在计算机系统中,Token代表令牌(临时),拥有Token就代表拥有某种权限。
查询签名信息 功能介绍 该接口用于用户查询已创建的短信签名信息。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/msgsms
Integer 成功删除的数量 最小值:0 最大值:50 success_ids Array of strings 成功删除的模板主键ID集合 最小长度:1 最大长度:64 数组长度:0 - 50 failed_count Integer 失败删除的数量 最小值:0 最大值:50
String 地域 1. cn:国内 2. intl:国际 enterprise_project_id 否 String 企业项目ID enterprise_project_name 否 String 企业项目名称 ip_white_list 否 String IP白名单 app_access_addr
已获取华为云账号对应的Access Key(AK)和Secret Access Key(SK)。 请在华为云控制台“我的凭证 > 访问密钥”页面上创建和查看您的AK/SK。具体请参见访问密钥。 安装SDK 执行如下命令安装华为云Python SDK核心库以及相关服务库。
调试发送短信功能时,报Could not derive key,如何处理? 执行代码样例中,AK/SK认证的短信样例时,如果报错“Could not derive key”,建议排查jar包依赖是否冲突。 比如,jar包依赖是这样时: Maven: org.bouncycastle
已获取华为云账号对应的Access Key(AK)和Secret Access Key(SK)。 请在华为云控制台“我的凭证 > 访问密钥”页面上创建和查看您的AK/SK。具体请参见访问密钥。
已获取华为云账号对应的Access Key(AK)和Secret Access Key(SK)。 请在华为云控制台“我的凭证 > 访问密钥”页面上创建和查看您的AK/SK。具体请参见访问密钥。 已获取MSGSMS服务对应区域的项目ID。
integer 行业类型 region 否 string 地域 enterprise_project_id 否 string 企业项目ID enterprise_project_name 否 string 企业项目名称 ip_white_list 否 string IP白名单 app_access_addr
已获取华为云账号对应的Access Key(AK)和Secret Access Key(SK)。 请在华为云控制台“我的凭证 > 访问密钥”页面上创建和查看您的AK/SK。具体请参见访问密钥。 安装SDK 使用.NET CLI工具安装SDK。
表2 消息&短信MSGSMS操作与系统策略关系 操作 MSGSMS FullAccess MSGSMS ReadOnlyAccess 查询短信应用数量 √ √ 查询短信应用 √ √ 查询权限 √ √ 查询短信应用密钥 √ √ 查询租户受限原因 √ √ 查询签名信息 √ √ 查询短信类型
示例流程 图1 给用户授予短信服务权限流程 创建用户组并授权 在IAM控制台创建用户组,并授予消息&短信服务执行权限“MSGSMS FullAccess”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。
php // 短信平台上报状态报告数据样例(urlencode) // $success_body = 'sequence=1&total=1&updateTime=2018-10-31T08%3A43%3A41Z&source=2&smsMsgId=2ea20735-f856-4376
"} 返回值 表8 响应结果码 响应码 结果码 英文描述 中文描述 处理方法 200 000000 Success.
msgsms_csharp_demo { class Report { static void Main(string[] args) { //string success_body = "sequence=
"} 返回值 表7 响应结果码 响应码 结果码 返回信息 描述 处理方法 200 000000 Success.
status = keyValues.status; // 状态报告枚举值 // 通过status判断短信是否发送成功 if ('DELIVRD' === status.toUpperCase()) { console.log('Send sms success