想法是每当有人看到他们的照片时立即向用户发送推送通知。
这是选择照片数据以帮助在用户按下时显示照片的功能。
result = query("SELECT p.IdPhoto, p.device_token, p.IdUser FROM photos p JOIN login l ON (l.IdUser = p.IdUser) WHERE p.IdPhoto='%d'", $IdPhoto) ;
这是在某人按下照片时选择信息数据的功能的一部分。
$stmt = $this->pdo->prepare("SELECT device_token FROM active_users WHERE secret_code = ? AND device_token <> ? AND device_token <> '0'");
当应用程序处于运行时,两个php函数都在我的计算机上的不同文件中。
第二条消息向数据库中的所有活动用户发送消息。有没有办法从第一个方法传递device_token,以便它是第二个方法中device_token字段中唯一的消息接收者?我已经玩了几个月的全局变量但我发现在使用发布数据和http服务器并将其与消息文件中的变量一起使用时会有很多不同。
好消息是,无论最终方法是什么,数据库都有字段将点击的照片与用户IdPhoto
,device_token
和IdPhoto
相关联,因此任何一个字段都可以发布到服务器并传递给新消息以检查并发device_token
字段。
问题:我可以实时使用第一条消息中的设备令牌获取第二条消息中的设备令牌值吗?