DZ Reader iOS 论坛 APP 增加 私信回帖 Push, 离线监控新帖等

72次阅读

共计 1681 个字符,预计需要花费 5 分钟才能阅读完成。

1.3.9 第 39 个大版本. 新增 Push 功能
但是 这个 Push 有一定的隐私争议行为
所以, 我建议看完, 再做决定 .
Android 版本等测试完稍后放出, 但 Android 版本有一定问题, 请查阅下方的限制
功能:
1. 私信 Push 通知
2. 回帖, 点评 … 通知
3. 新帖监控
功能是否正常的标准:
1. APP 未打开 / 后台情况, 会显示在锁屏 通知中心栏
2. APP 打开情况, 会直接 显示在 APP 顶部
功能原理以及文档:
https://dzreader.ittool.app/doc (文档一直保持最新)
1. 推送要求
1. APP 版本 > 1.3.9
1. iOS 无限制 支持
2. Android 仅部分安装 Google 框架 , 并且有正常 Google PUSH 的机型
1. 暂不支持 比如小米 华为等 国产 PUSH , 后续有其他途径解决
2. 推送原理
1. APP 打开推送
1. APP 将 当前域名 + 当前登录 ID+ 登录 Cookie 发送到 PUSH 服务器
2. PUSH 服务器 会每隔 1 分钟, 根据提交的 Cookie 去轮询论坛, 请求是否有私信, 评论回帖等数据
3. 如果获取到有数据,PUSH 服务器 会下发 PUSH 到 设备上.
2. 新帖监控 类似上面

3. 安全
1. 自建服务 (推荐安全)
1. 但尚未开发完成, 功能尚未开发完毕. 等完毕会放出自建版本
2. 需要 APP 用户 有一定的部署经验 , 和 一台运行服务的服务器
3. 自建版本会和 官方 PUSH 版本 一模一样的版本, 同一份代码 , 也支持多个用户等.
2. DZReader APP 官方 PUSH 服务 (一定安全性)
1. 由于 PUSH 服务器要存储 Cookie 凭证, 有一定的隐私问题, 但是这属于曲线解决问题, 无法避免
2. 当用户关闭推送, 服务器会删除所有相关此设备的所有信息
3. 当用户超过 3 天未打开 APP, 服务器会删除所有相关此设备的所有信息 , 并关闭推送
4. 私信 回帖等内容 并没有存储, 只存储了一堆 ID 标志 避免重复推送,
这个版本的 PUSH 功能, 我写的时候, 都觉得有隐私争议,
但是这个是现有最能实现功能的方式,
所以 功能很牛逼, 离线在线都能 push, 但是功能有一些 没完善
不去开启 设置 — 实验 –push 的开关, 那么 隐私问题是安全的.
想看数据存了什么内容的, 可以打开 文档地址 https://dzreader.ittool.app/doc , 里面贴的有数据库截图
后期, 会废除掉数据库, 会把数据存到 Application 里面, 进一步保证安全
所以, 我建议你开启的时候, 仔细查看右上角的文档, 再决定是否开启
或者等放开自建 Push 版本. 再设置成自建 Push 服务的链接使用
这个功能 有可能会加门槛 限制一批小白使用. 有时候小白搞不清楚情况, 会搞人身攻击等行为

如有功能 或者 bug 反馈, 请留言
如果要利用隐私, 进行谩骂攻击, 就别留言了,
这功能写完大半个月了, 思考了半个月, 还是放出来先看看吧.
完整功能介绍 https://dzreader.ittool.app/
iOS 版本的下载地址:https://apps.apple.com/cn/app/id1602665775
Google store 下载地址: https://play.google.com/store/apps/details?id=com.hostloc.app.hostloc 老版本

支持一下,期待自建版本
​​​​​​​技术贴绑定老是跳 pro,好好打磨产品吧。Discuz 没有相关的 api 么?

airplayx 发表于 2023/1/ 6 周五 上午 9:02:06
老是跳 pro,好好打磨产品吧。

按理说
iOS
第一次下载完 会跳到 pro 页面内购。
当以后 再重新下载 app。也只有第一次打开时候 会恢复内购
其余时间在使用过程中 应该不会再跳转内购页面。如果遇到经常内购情况。卸载 app 重装即可解决。

Litccc 发表于 2023/1/ 6 周五 上午 9:10:19
Discuz 没有相关的 api 么?

没有相关 push api。所以要绕一圈解决

cnlhx 发表于 2023/1/ 6 周五 上午 2:35:46
支持一下,期待自建版本
​​​​​​​

@cnlhx
可以看看效果。自建版本会尽快放出
DZ Reader iOS 论坛 APP 增加 私信回帖 Push, 离线监控新帖等支持一下,希望楼主做的更好,加油!

正文完
 0