python长码如何使用Pinpoint发送短信?

How to use Pinpoint to send a text message from a long code in python?

我目前正在使用 boto3 向我的听众发送短信。问题是无论我是否将有效的长代码之一放入 OriginationNumber 字段,文本消息始终来自短代码。

client.send_messages(
    ApplicationId='appID',
    MessageRequest={
        'Context': {},
        'Addresses': {
            event['phone_number']: {
                "ChannelType": "SMS"
            }
        },
        'MessageConfiguration': {
            'SMSMessage': {
                'Body': 'hello world',
                'OriginationNumber': "+15405551234",
                'MessageType': 'TRANSACTIONAL'
            }
        }
    }
)

如果其他人遇到这个问题。我必须使用 aws 打开支持票并向他们提供描述我的应用程序的用例。因此,请登录控制台并前往支持部分。