2016-08-23 34 views
3

我正在開發一款Android應用,希望能夠在Firebase中使用通知系統。我想使用高級功能來添加鍵/值對,這樣我可以在點擊某些條件下實現通知來完成不同的事情。僅在開發設備上測試Google搜索Firebase通知

我顯然只是想測試這對我的測試/開發設備,但不能找到一種方式來做到這一點。

+0

當你說高級功能(鍵/值)對你指從你自己的服務器實施發送通知?或者你需要什麼? – GeorgeLBA

+0

@GeorgeLBA沒有在Firebase控制檯菜單下有Notifications。從那裏您可以輸入消息和何時交付,然後您可以展開高級並提供按鍵/值對格式的自定義數據,其中還包括其他內容,如過期時間和優先級等。 – Boardy

+0

這是全面發送向Android發送推送通知Firebase https://www.codementor.io/android/tutorial/send-push-notifications-to-android-with-firebase –

回答

1

您可以爲您的應用創建新的產品風格(例如「開發」)(Configure Build Variants)並創建一個單獨的Firebase項目(帶有單獨的google-services.json文件)(Add multiple google-services.json files)。

然後你有不影響彼此的每個項目不同的API密鑰。

+1

對不起,延誤了其他事情。這樣做的竅門,謝謝你的幫助 – Boardy

1

你可以得到這些測試設備的FCM註冊ID併發送郵件只是爲了他們,或創建一個話題/測試並記錄這些設備到該主題然後發送郵件只是這個話題。

+0

我如何獲得ID? –

+0

設備註冊後,它會生成一個ID,您可以通過編程將其發送到Firebase數據庫。 – Albert