AWS管理コンソールでプッシュメッセージを送信すると、JSON message generator
を使用して正常に動作します。しかし、私がpublish()
関数を呼び出すたびに、メッセージは決して電話に届きません。 iOS版へboto3 client publish(AWS SNS)を使用してGCM/Firebaseを介してアンドロイドデバイスにプッシュメッセージを送信する方法
出版はそうのようなだけで正常に動作:
import boto3
client = boto3.client('sns', region_name=REGION_NAME)
client.publish(TargetArn=SOME_VALID_ARN, Message='This message gets pushed to iOS')
だけでは動作しませんGCM/Firebaseエンドポイントでこれを行います。私はjson.dumps()
またはマニュアル引用符を組み合わせてエスケープするばかげた量を試しました。
私はこの質問が時間と欲求不満を救うことを願っています。実際に動作