經過大量的閱讀和谷歌搜索,似乎我已經完成了Google雲消息傳遞的完整設置以發送推送通知。我缺少的鏈接是我必須用於定位應用程序的Reference_Ids。我創建了一個項目並添加了我的應用程序。哪裏可以找到Firebase Cloud Messaging的Reference_Ids?
當我發送推送請求GCM我得到如下回應:
{"multicast_id":7952352701122753715,"success":0,"failure":1,"canonical_ids":0,"results":[{"error":"InvalidRegistration"}]}
StatusCode: 200, ReasonPhrase: 'OK', Version: 1.1, Content: System.Net.Http.StreamContent, Headers:
{
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Alt-Svc: quic=":443"; ma=2592000; v="35,34"
Vary: Accept-Encoding
Transfer-Encoding: chunked
Accept-Ranges: none
Cache-Control: max-age=0, private
Date: Wed, 21 Dec 2016 16:12:43 GMT
Server: GSE
Content-Type: application/json; charset=UTF-8
Expires: Wed, 21 Dec 2016 16:12:43 GMT
}
和錯誤讀取「InvalidRegistration」。
所以我的問題是:
- 在哪裏可以找到我的註冊ID?
- 而作爲一個相關後續問題,在哪裏可以找到使用一個應用程序或一個特定的組或用戶爲大家Registration_Ids?
順便說一句:我找到了一個相關的問題,但它似乎沒有答案,在哪裏可以找到這些ID。 StackOverflow post。
這意味着你的用戶 –
@Divyesh的服務器API密鑰或令牌我用我的服務器API密鑰認證的要求,所以我無法想象我必須使用也爲目標的應用程序,對不對? –
你如何發送推送?控制檯或PHP? –