AWS 관리 콘솔을 통해 푸시 메시지를 보내는 것은 JSON message generator
을 사용하여 올바르게 작동합니다. 그러나 내가 publish()
함수를 호출 할 때마다 메시지는 결코 전화에 도달하지 않습니다. 아이폰 OS에boto3 client publish (AWS SNS)를 사용하여 GCM/Firebase를 통해 Android 기기로 푸시 메시지를 보내는 방법
출판과 같이 잘 작동합니다 :
import boto3
client = boto3.client('sns', region_name=REGION_NAME)
client.publish(TargetArn=SOME_VALID_ARN, Message='This message gets pushed to iOS')
그냥 작동하지 않습니다 GCM/중포 기지 엔드 포인트와 이렇게. 나는 json.dumps()
의 어리석은 양을 시도하거나 수동 따옴표 조합을 벗어났다.
이 질문이 누군가에게 시간과 좌절을 덜어주기를 바랍니다.