我想从应用程序“A”的设备“A”向设备“B”发送推送通知,应用程序“B”我是如何实现的?
任何帮助将不胜感激。
我可以使用firebase
吗?
使用解析我可以用数字来定义:
ParseQuery query = ParseInstallation.getQuery();
query.whereEqualTo("phone", "1234567890");
ParsePush push = new ParsePush();
push.setQuery(query);
push.sendPushInBackground();
在其他情况下如何实现这一目标?
答案 0 :(得分:1)
你可能不得不这样做:
从那里开始,互动的流程应该是:
App A > sends data > Server A // (contains App B's tokenC)
Server A > sends notification > App B // (by using tokenC)
反之亦然:
App B > sends data > Server B // (contains App A's tokenB)
Server B > sends notification > App A // (by using tokenB)
这几乎是一般的想法。
尽管如此," 如何在其他情况下实现这一目标?" 过于宽泛的问题。
答案 1 :(得分:0)
不,因为两个应用程序的包名称会有所不同。如果您使用的是FCM,则无法在两个应用程序中使用相同的google-services.json文件。
答案 2 :(得分:0)
首先Parse不再存在
现在回答您的问题是,您可以将应用程序A的推送发送到应用程序B
首先在App B中实现FCM并将设备ID存储在服务器上。
现在您在服务器上拥有App B的设备ID和用户ID。
现在向服务器发送请求以将推送从A发送到B.