从 TWA 将 android 应用程序设备令牌发送到 WordPress 网站

问题描述

我正在构建一个 TWA,它打开一个 wordpress 网站并显示一些发送给少数用户的数据。每个用户都必须根据他/她在订单链中的位置查看特定信息,从而收到不同的通知

现在,对于某些 WP 事件(例如,创建自定义帖子类型的帖子),PHP 使用 wp_remote_post 执行 HTTP 请求,以通过 Firebase发送通知>所有带有该应用的设备,不太理想。

因此,我认为缩小通知发送范围的方法获取每个应用程序 (TWA) 的令牌,并将其存储在 wordpress 中的 wp_userMeta 表中(因此它链接到每个不同的用户)并使用它根据站点中发生的事件发送定制的通知

好吧,这是我的问题:

有什么方法可以尽可能简单直接地将此令牌从 TWA 安全地发送到 wordpress

谢谢!

解决方法

在大多数情况下,在受信任的 Web 活动中实现推送通知的最佳方法是在受信任的 Web 活动中实现 web push notifications in the Progressive Web App,然后是 enable Notification Delegation

在这不是最佳解决方案的情况下,you can use custom HTTP headers 将信息从 Android 应用程序发送到受信任的 Web 活动(假设 query strings 出于安全考虑是不可取的)。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...