转跳到内容

從0到10000的紀念帖


羊駝

只显示该作者

只有该作者的内容显示中。 返回到主题

推荐贴

2 分钟前, jhvnhjv 说道:

啊?看来是非常麻烦的

对,如果需要修改的话,需要额外加如下逻辑:

1.请求新消息数目接口(每次刷新可以看到未查看的消息数目,就是那个带有数字的红点)

2.根据新消息数目决定获取多少页https://sstm.moe/notifications/的页面,比如<=25就获取一页,<=50就获取两页。

3.解析页面中消息,仔细查看网页的源码能够看到这么一串

<time datetime='2019-03-29T09:15:29Z' title='2019年03月29日 17:15 ' data-short='11 分钟'>11 分钟前</time>

第一个datetime显示的是伦敦时区的消息上传时间,取所有上次获取最新消息的时间,所有datetime比上次获取的时间迟的消息记录在一个自己建立的消息队列中。

4.调取最新消息请求接口(就是正常的点地球那个图标请求的接口),目的是刷掉后台的最新消息。

5.刷新上次获取最新消息时间

6.将自己建立的消息队列的消息渲染成新的消息界面,用来代替原来的消息提醒。

以上就是需要做的

还可以修改一下提醒的逻辑。比如,只有打开了对应的消息,才会从自己建立的消息队列中移除,以达到选择性回复,不用每次查看最新消息就打开全部的网页:NEKOMIMI_PARADISE_7:

链接到点评
5 分钟前, jhvnhjv 说道:

不明觉厉(门外汉赞叹的眼神:mx051:

不过现在似乎就水羊用得上这个的样子?

帕拉狗估计也能用上

其他人。。。25个就够了

如果把我最后说的那个优化加上的话,有的不太想一次全部恢复的人也可以用得上:NEKOMIMI_PARADISE_8:

链接到点评
1 分钟前, jhvnhjv 说道:

都是些免费的慢速v啊

·······

程序员不应该是翻墙是家常便饭吗

是家常便饭。。。

可是还是有一部分不太会,都是直接用别人的

我是租给我一整个寝室的用的(虽然有个用着hk的网络,根本用不上)

亚马逊的挂了三四次了,想要换个服务商,又不知道哪家的好一些=。=

PS:当然是付费的,因为相对稳定很多

链接到点评
×
×
  • 新建...

重要消息

为使您更好地使用该站点,请仔细阅读以下内容: 使用条款