Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Guida introduttiva a Notify
Questo tutorial ti guida nella creazione di una configurazione di notifica e nell'invio del tuo primo messaggio OTP. Puoi completare questo tutorial in circa 5 minuti.
Prerequisiti
Un Account AWS.
Autorizzazioni IAM per le operazioni SMS di messaggistica con l'utente AWS finale. Per ulteriori informazioni, consulta Gestione delle identità e degli accessi per AWS gli SMS di messaggistica con l'utente finale.
La seguente policy IAM concede le autorizzazioni per inviare messaggi e sfogliare i modelli:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "sms-voice:SendNotifyTextMessage", "sms-voice:SendNotifyVoiceMessage", "sms-voice:DescribeNotifyTemplates", "sms-voice:DescribeNotifyConfigurations", "sms-voice:ListNotifyCountries", "sms-voice:PutMessageFeedback" ], "Resource": "*" } ] }
La seguente politica concede le autorizzazioni complete per la gestione delle notifiche:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "sms-voice:CreateNotifyConfiguration", "sms-voice:UpdateNotifyConfiguration", "sms-voice:DeleteNotifyConfiguration", "sms-voice:DescribeNotifyConfigurations", "sms-voice:DescribeNotifyTemplates", "sms-voice:ListNotifyCountries", "sms-voice:SendNotifyTextMessage", "sms-voice:SendNotifyVoiceMessage", "sms-voice:SetNotifyMessageSpendLimitOverride", "sms-voice:DeleteNotifyMessageSpendLimitOverride", "sms-voice:PutMessageFeedback" ], "Resource": "*" } ] }
Per limitare le autorizzazioni a una configurazione Notify specifica, utilizza l'ARN di configurazione per azioni a livello di risorsa (SendNotifyTextMessagecomeSendNotifyVoiceMessage,,,, DescribeNotifyConfigurations e). CreateNotifyConfiguration UpdateNotifyConfiguration DeleteNotifyConfiguration Le azioni che non supportano le autorizzazioni a livello di risorsa (come,,, e) richiedono. DescribeNotifyTemplates ListNotifyCountries SetNotifyMessageSpendLimitOverride DeleteNotifyMessageSpendLimitOverride PutMessageFeedback "Resource": "*"
Passaggio 1: creare una configurazione di notifica
Stati di configurazione:
- IN ATTESA
La configurazione è in fase di convalida.
- ACTIVE
Pronto per inviare messaggi.
- RICHIEDI_VERIFICA
Il nome del marchio richiede la verifica prima dell'attivazione.
- REJECTED
La configurazione è stata rifiutata. Controlla
RejectionReasoni dettagli.
Passaggio 2: sfoglia i modelli disponibili
Prima di inviarli, controlla quali modelli sono disponibili per il tuo livello e canale:
aws pinpoint-sms-voice-v2 describe-notify-templates \ --filters '[{"Name":"channels","Values":["SMS"]},{"Name":"tier-access","Values":["BASIC"]}]'
Passaggio 3: invia un messaggio di prova
Fase 4: Controlla i paesi disponibili
Usa ListNotifyCountries per vedere quali paesi sono disponibili per il tuo livello e canale:
aws pinpoint-sms-voice-v2 list-notify-countries \ --channels SMS \ --tier BASIC
Fasi successive
Gestione delle configurazioni di notifica— Scopri tutte le opzioni di configurazione.
Utilizzo dei modelli di notifica— Esplora e comprendi i modelli disponibili.
Notifica i livelli— Scopri di più sui livelli e su come passare alla versione Advanced.
Notifica i limiti di spesa— Gestisci i limiti di spesa di Notify.