簡體   English   中英

在沙箱外使用AWS sns發送短信,還需要先驗證新電話號碼嗎?

[英]Sending sms using AWS sns outside sandbox, still need to verify the new phone number first?

我一直在尋找有關 SMS 的 AWS SNS 服務的信息。 在我請求將 AWS 賬戶移出 SMS 沙箱之前,我想確定這個問題。

我正在嘗試在 Heroku 上運行的產品上使用此服務,這意味着我必須使用US East (N. Virginia) us-east-1上的區域。 但產品用戶主要居住在亞洲。 我在沙盒模式下測試它,它可以接收到消息。

問題來了:如果AWS賬戶退出短信沙箱並嘗試向新的手機號碼發送短信,是否還需要先驗證手機號碼才能收到短信?

我看了那兩個文件,但不能保證服務。 非常感謝任何幫助我弄清楚的答案。

退出 SMS 沙箱后,您無需驗證要向其發送 SMS 消息的電話號碼。 這是 SMS 沙箱中帳戶的嚴格要求。

您可以在 CLI 中對其進行測試,然后在您的應用程序中進行測試

  1. 在應用程序中獲取您的客戶編號

  2. 將值放入此 sintaxe 中:

    aws sns 創建-短信-沙盒-電話號碼--電話號碼

  3. 向客戶索取代碼並將其放在此語法中

    aws sns verify-sms-sandbox-phone-number --phone-number --one-time-password

  4. 發送

    aws sns publish --message "您好朋友,您已訂閱!" - 電話號碼

在 CLI 中:

aws sns create-sms-sandbox-phone-number --phone-number <value>
aws sns verify-sms-sandbox-phone-number --phone-number <value> --one-time-password <value>
aws sns publish --message "Hello friend, you are subscribed!" --phone-number <value>

在應用程序中:

>>> import subprocess
>>> subprocess.run(['aws','sns', 'publish', '--message', '"Hello, world!"', '--phone-number', '+5511123456789'])

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM