消息回退 - Amazon Pinpoint

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

消息回退

使用 Amazon Pinpoint 发送消息时API,可以在请求中传递三个可选参数:originationNumberregisteredKeyword、和。senderID如果 Amazon Pinpoint 遇到 originationNumber 错误(例如无效字符),并且该错误可以重试,则 Amazon Pinpoint 会使用回退流程为请求选择有效的号码。Fallback 按以下顺序检查有效数字。在此过程中的任何时候,Amazon Pinpoint 都会选择它找到的第一个有效号码作为发起号码。

  1. 发起号码。检查任何其他有效的发起号码。

  2. 关键字。扫描注册的关键字并与任何专用号码进行匹配。

  3. 发件人 ID。检查所有其他有效的发IDs件人。

注意

如果您发送的消息包含账户中不originationNumber存在的消息,则没有后备流程,而是会返回一条异常消息。

如果请求中未传递上述任何参数,Amazon Pinpoint 会查看您的账户并按以下顺序检查是否存在有效号码:

  1. 专用号码。与您的账户关联的所有专用号码均按以下顺序进行检查:短码DLC、10,然后是长码/免费电话号码。先检查国内号码,再检查国际号码。如果您的账户中同时有交易长码和促销长码,Amazon Pinpoint 会默认选择交易编号。

  2. 默认发件人IDs。

  3. 共享路线。

    注意

    Amazon Pinpoint 确实会尝试在不需要提供发件人身份的国家/地区发送消息。