AWS Pinpoint SMS - 消息属性/元数据
创始人
2024-11-17 12:00:24
0

下面是使用AWS Pinpoint SMS消息属性/元数据的代码示例:

  1. 使用AWS SDK for Python (Boto3):
import boto3

# 创建Pinpoint客户端
client = boto3.client('pinpoint', region_name='us-west-2')

# 定义消息属性/元数据
message_attributes = {
    'CustomerID': {
        'DataType': 'String',
        'StringValue': '12345'
    },
    'OrderID': {
        'DataType': 'String',
        'StringValue': '67890'
    }
}

# 发送短信消息
response = client.send_messages(
    ApplicationId='YOUR_PINPOINT_APP_ID',
    MessageRequest={
        'Addresses': {
            'PhoneNumber': {
                'ChannelType': 'SMS',
                'PhoneNumber': '+1234567890'
            }
        },
        'MessageConfiguration': {
            'SMSMessage': {
                'Body': 'Hello, World!',
                'MessageType': 'TRANSACTIONAL',
                'OriginationNumber': '+0987654321',
                'MessageType': 'TRANSACTIONAL',
                'MessageAttributes': message_attributes
            }
        }
    }
)

print(response)
  1. 使用AWS SDK for .NET:
using Amazon.Pinpoint;
using Amazon.Pinpoint.Model;

// 创建Pinpoint客户端
var client = new AmazonPinpointClient();

// 定义消息属性/元数据
var messageAttributes = new Dictionary
{
    { "CustomerID", "12345" },
    { "OrderID", "67890" }
};

// 发送短信消息
var request = new SendMessagesRequest
{
    ApplicationId = "YOUR_PINPOINT_APP_ID",
    MessageRequest = new MessageRequest
    {
        Addresses = new Dictionary
        {
            { "PhoneNumber", new AddressConfiguration { ChannelType = "SMS", PhoneNumber = "+1234567890" } }
        },
        MessageConfiguration = new DirectMessageConfiguration
        {
            SMSMessage = new SMSMessage
            {
                Body = "Hello, World!",
                MessageType = "TRANSACTIONAL",
                OriginationNumber = "+0987654321",
                MessageAttributes = messageAttributes
            }
        }
    }
};

var response = await client.SendMessagesAsync(request);

Console.WriteLine(response);

请确保替换代码示例中的YOUR_PINPOINT_APP_IDPhoneNumberOriginationNumber等参数值为实际的值。

相关内容

热门资讯

不少玩家反映!衢州都莱辅助器免... 不少玩家反映!衢州都莱辅助器免费下载!好像确实有开挂辅助挂(有挂教学)-哔哩哔哩1、用户打开应用后不...
教学辅助挂!透视辅助工具!原来... 教学辅助挂!透视辅助工具!原来真的有开挂辅助app(有挂分析)-哔哩哔哩1、透视辅助工具免费辅助多个...
做出回应!仙桃晃晃辅助器!其实... 做出回应!仙桃晃晃辅助器!其实是真的有开挂辅助教程(新版有挂)-哔哩哔哩1、许多玩家不知道仙桃晃晃辅...
值得注意的是!决战卡五星最新辅... 值得注意的是!决战卡五星最新辅助!真是确实有开挂辅助方法(证实有挂)-哔哩哔哩1、值得注意的是!决战...
黑科技攻略!浙江宝宝游戏辅助器... 黑科技攻略!浙江宝宝游戏辅助器是真的嘛!真是真的是有开挂辅助脚本(有挂秘诀)-哔哩哔哩1、打开软件启...
刚刚!余干五十k攻略!切实确实... 刚刚!余干五十k攻略!切实确实有开挂辅助教程(竟然有挂)-哔哩哔哩1、超多福利:超高返利,海量正版游...
2026版攻略!川南九九辅助!... 2026版攻略!川南九九辅助!一直确实有开挂辅助攻略(有挂解密)-哔哩哔哩1)川南九九辅助免费钻石:...
此事迅速冲上热搜!哥哥打大a有... 此事迅速冲上热搜!哥哥打大a有没有辅助!一贯是真的有开挂辅助脚本(有挂秘籍)-哔哩哔哩1、该软件可以...
2026版规律!约局吧透视辅助... 2026版规律!约局吧透视辅助ios下载!一直真的有开挂辅助技巧(今日头条)-哔哩哔哩约局吧透视辅助...
2026版辅助挂!胡乐辅助脚本... 2026版辅助挂!胡乐辅助脚本是真的假的!切实真的是有开挂辅助app(有挂透视)-哔哩哔哩进入游戏-...