【问题标题】:How can I opt back in to receive SMS messages via Amazon Pinpoint如何选择通过 Amazon Pinpoint 重新接收 SMS 消息
【发布时间】:2018-07-13 16:33:44
【问题描述】:

作为我正在进行的一些测试的一部分,我对通过 Amazon 的 Pinpoint 服务发送的 SMS 消息回复了 STOP。我收到了我已从进一步通知中删除的确认。

我想重新选择接收这些消息,但我不知道该怎么做。我查看了 Pinpoint 文档,但没有找到方法。我查看了 Amazon Pinpoint 控制台,但没有看到从黑名单中删除号码的方法。我尝试过其他 SMS 提供商使用的标准术语,例如 UNSTOP、UNBLOCK 和 START,但这些都不起作用。有没有人有什么建议。除非必须,否则我不想就此联系 Amazon 支持。

【问题讨论】:

    标签: amazon-web-services testing push-notification aws-pinpoint


    【解决方案1】:

    如此处所述:https://docs.aws.amazon.com/cli/latest/reference/sns/opt-in-phone-number.html

    aws sns opt-in-phone-number  --phone-number ###-###-####
    

    【讨论】:

      【解决方案2】:

      您还可以使用 AWS 控制台 -> Amazon SNS -> 移动 -> 短信 (SMS) 部分查看通过 Pinpoint 完成的退出电话号码列表并选择加入这些号码...

      【讨论】:

        【解决方案3】:

        我也一直在尝试解决这个问题,并且我认为我从一组有关设置 Pinpoint 的文档中找到了解决方案。下面是python伪代码;据我了解,我们只需更新端点的“OptOut”状态(即最初选择退出的电话号码)。

        # Python pseudo code with comments
        import boto 3
        import datetime 
        
        pinpoint = boto3.Session(**login_kwargs).client("pinpoint")
        
        opt_in_response = pinpoint.update_endpoint(
            ApplicationId="<App ID from your project>",
            EndpointId="<Endpoint you are updating>", # Same as your phone number?
            EndpointRequest={
                "Address": "<Phone you are updating>",
                "ChannelType": 'SMS',
                "OptOut": "NONE", # Change from "ALL" (which is opt-out) to "NONE", opt-in
                "EffectiveDate": datetime.datetime.utcnow().isoformat(),
                "Attributes": {
                    "OptInTimestamp": [datetime.datetime.utcnow().isoformat()]
                }
            }
        )
        

        我尝试关注此文档https://docs.aws.amazon.com/pinpoint/latest/developerguide/pinpoint-dg.pdf(相关内容从第 92 页开始),但它恰好不在 Python 中。

        我没有成功,但我很确定这就是您应该能够选择重新加入的方式(如果知道 node.js 的任何人都可以验证这个很棒的解决方案)。

        【讨论】:

          【解决方案4】:

          AWS Pinpoint 尚未提供 API 来检查号码是否已退出。您可以使用 AWS SNS API 进行检查,也可以将手机号码再次标记为活动号码。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2023-02-24
            • 2021-11-10
            • 2012-12-30
            • 1970-01-01
            • 2017-09-03
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多