2017-12-17 11 views
0

私はサポート領域リストからSNSコンソールからテキストメッセージを送信しようとしている: 米国東部(N.バージニア)、米国西部(オレゴン) EU(アイルランド) アジア太平洋(東京) アジア・パシフィック(シンガポール)SNSコンソールAWSからテキストメッセージを配信できません

私は上記のすべての地域で試みたが、応答下回ってしまった:

{ 
    "notification": { 
     "messageId": "2deeb7d5-fc63-5353-962d-e56549411e4b", 
     "timestamp": "2017-12-17 18:09:38.321" 
    }, 
    "delivery": { 
     "destination": "+919860694302", 
     "smsType": "Promotional", 
     "providerResponse": "Internal error", 
     "dwellTimeMs": 41 
    }, 
    "status": "FAILURE" 
} 

私は自由層の機能を使用していると私は、新しいアカウントおよびIAMを作成しましたユーザー。 私はAWSフォーラムでこの問題の原因を見つけることを試みたが、任意の関連する答え

答えて

0

を取得していないあなたは、プロセスをテストするためにAWS Command-Line Interface (CLI)経由でメッセージを送信してみてくださいすることができます

aws sns publish --phone-number +91234567890 --message foo 

この意志問題が特定の地域、特定の国、または特定の受取人であるかどうかを判断するのに役立ちます。

+0

以下、私があまりにもAWS CLIインターフェイスを使用し、それは私に何のエラーメッセージを与えなかったと私はメッセージIDを得たが、応答です: { 「メッセージId」:「36489459-386f-58fd-a8b5-c6e86a4d1f97」 } しかし、まだメッセージが届かず、AWS java SDKで使用しているときも同じことが起こっています –

+0

素晴らしい!したがって、CLIが機能しても既存のコードでは機能しない場合は、違いを比較することです。質問を編集して、現在どのようにメッセージを送信しているかに関する詳細情報を提供してください。たぶんそれは "プロモーション"タイプのためですか?あなたが持っているその他の情報は役に立ちます。 –

+0

メッセージはAWS CLIからも配信されていません.SNSコンソール、AWS CLI、AWS SDKの3つの場所すべてからメッセージIDを取得しています。しかし、配信はすべての場所から失敗しています。私は、雲のログから内部エラーを見ることができます。 プロモーションメッセージと多国籍メッセージの両方で失敗しています –