我有一個基本的Android應用程序設置,它註冊自己以通過谷歌接收推送通知。亞馬遜網絡服務(AWS)API(1.6.2) - 簡單通知服務 - 添加端點
我得到密鑰,然後存儲它,然後我可以使用它將該設備手動添加爲AWS控制面板中的端點。
現在我想這樣做在後臺手動步驟,以便我查找的文件,並得出這樣的:http://docs.aws.amazon.com/AWSSDKforPHP/latest/#m=AmazonSNS/subscribe
它看起來像這樣需要用戶確認他們希望在名單上,但這稍後需要擔心的事情。
但是,我不能讓它工作。 如果我選擇https作爲協議,我會得到「無效的參數:端點必須匹配指定的協議」,我猜測這意味着我從Google獲取的字符串不是它想要的。我不明白這一點,因爲它如果我手動把它放在手邊。我已經嘗試了sqs協議,但我懷疑我正在嘗試完全錯誤的方法 - 我只是看不到API提供的另一種方法,它可以做我所需要的。
我發現AWS文檔有點垃圾(儘管我知道這是一個過時的API),他們的論壇遠沒有這裏的人們那麼積極。 :)
哦 - 只是爲了澄清 - Android應用程序很好 - 它是應該與AWS通信的PHP位。 謝謝 – bldcaveman
我不認爲你「訂閱」(或確認)移動推送通知......你「註冊」。 SNS似乎是一個名稱下的不同服務(或至少實質上不同的功能子集):http://docs.aws.amazon.com/sns/latest/dg/SNSMobilePushPrereq.html –