LotteryAutoScript icon indicating copy to clipboard operation
LotteryAutoScript copied to clipboard

动态中包含动态的转发不正确

Open ZYYStudyName opened this issue 3 years ago • 13 comments

描述

我发现它监视的用户跟着转发的功能不是很完善,就是有一些监视用户转发的那条动态a是转发了其他动态b的,这样的话我们原本希望的是转发动态a,结果却是转发了动态b,不知道能否完善一下

ZYYStudyName avatar Jun 03 '22 00:06 ZYYStudyName

Screenshot_2022-06-03-08-15-37-965_tv.danmaku.bili.jpg就是这种动态

ZYYStudyJAVA avatar Jun 03 '22 00:06 ZYYStudyJAVA

转发的就是动态a,注意那个双斜杠

shanmiteko avatar Jun 03 '22 02:06 shanmiteko

我之前发的那个图是被监视的账号转发的啊,我发现脚本自动转发的不是转发a,而是转发b,就是没有那个两个//只有一个转发动态然后后面就是动态b,跟转的只会是这样的: Screenshot_2022-06-03-10-59-34-551_tv danmaku bili 不会出现两个//我希望正确的应该是这样的: Screenshot_2022-06-03-08-15-37-965_tv danmaku bili

这个实现起来比较困难,因为动态a的dyid信息不好获取

shanmiteko avatar Jun 03 '22 05:06 shanmiteko

大佬我在其他脚本里面发现了有个接口可以获取啊

urlConfig["ANIO"] = "https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/space_history?visitor_uid=自己的&host_uid=对方的&offset_dynamic_id=0&need_top=1&platform=web" //对方空间 visitor_uid是自己的id,host_uid对方uid

这个获取的json里面的dynamic_id_str属性就是我们要的动态id 这样可以尝试实现一下吗

ZYYStudyJAVA avatar Jun 08 '22 16:06 ZYYStudyJAVA

大佬我在其他脚本里面发现了有个接口可以获取啊

urlConfig["ANIO"] = "https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/space_history?visitor_uid=自己的&host_uid=对方的&offset_dynamic_id=0&need_top=1&platform=web" //对方空间 visitor_uid是自己的id,host_uid对方uid

这个获取的json里面的dynamic_id_str属性就是我们要的动态id 这样可以尝试实现一下吗

你确定?

shanmiteko avatar Jun 08 '22 16:06 shanmiteko

如果能实现。UID监控加码就能做到了。好耶

ypw96 avatar Jun 09 '22 08:06 ypw96

大佬我在其他脚本里面发现了有个接口可以获取啊

urlConfig["ANIO"] = "https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/space_history?visitor_uid=自己的&host_uid=对方的&offset_dynamic_id=0&need_top=1&platform=web" //对方空间 visitor_uid是自己的id,host_uid对方uid

这个获取的json里面的dynamic_id_str属性就是我们要的动态id 这样可以尝试实现一下吗

你确定?

我确定啊,这个获取的就是目标用户最近10条动态,不过我不知道怎么获取这10条外的了,我改了里面的一些参数也没用

ZYYStudyJAVA avatar Jun 09 '22 21:06 ZYYStudyJAVA

大佬我在其他脚本里面发现了有个接口可以获取啊

urlConfig["ANIO"] = "https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/space_history?visitor_uid=自己的&host_uid=对方的&offset_dynamic_id=0&need_top=1&platform=web" //对方空间 visitor_uid是自己的id,host_uid对方uid

这个获取的json里面的dynamic_id_str属性就是我们要的动态id 这样可以尝试实现一下吗

你确定?

https://api.vc.bilibili.com/dynamic_svr/v3/dynamic_svr/space_history?visitor_uid=353806617&host_uid=15469417&offset_dynamic_id=0&need_top=&platform=web

这个链接里面随便填了两个uid,你可以访问试试

ZYYStudyJAVA avatar Jun 09 '22 21:06 ZYYStudyJAVA

我想问一下,怎么把抽奖专栏里面的预约抽奖过滤掉,还有就是抽奖专栏可以自己整理吗,格式可以识别吗

sikishana avatar Jun 20 '22 15:06 sikishana

我想问一下,怎么把抽奖专栏里面的预约抽奖过滤掉,还有就是抽奖专栏可以自己整理吗,格式可以识别吗

目前专栏是根据关键词在B站搜索按最新顺序排序的规则选取专栏,专栏内的链接是长链接才能识别。按理说是可以自己整理发布的

ypw96 avatar Jun 20 '22 15:06 ypw96

我想问一下,怎么把抽奖专栏里面的预约抽奖过滤掉,还有就是抽奖专栏可以自己整理吗,格式可以识别吗

可以试一下设置里的那些关键词过滤功能

shanmiteko avatar Jun 20 '22 15:06 shanmiteko

大佬我在其他脚本里面发现了有个接口可以获取啊 urlConfig["ANIO"] = "https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/space_history?visitor_uid=自己的&host_uid=对方的&offset_dynamic_id=0&need_top=1&platform=web" //对方空间 visitor_uid是自己的id,host_uid对方uid 这个获取的json里面的dynamic_id_str属性就是我们要的动态id 这样可以尝试实现一下吗

你确定?

大佬。这个监视UID加码动态功能最近有在研究吗?是否有可行性

ypw96 avatar Jun 26 '22 13:06 ypw96

大佬我在其他脚本里面发现了有个接口可以获取啊 urlConfig["ANIO"] = "https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/space_history?visitor_uid=自己的&host_uid=对方的&offset_dynamic_id=0&need_top=1&platform=web" //对方空间 visitor_uid是自己的id,host_uid对方uid 这个获取的json里面的dynamic_id_str属性就是我们要的动态id 这样可以尝试实现一下吗

你确定?

大佬。这个监视UID加码动态功能最近有在研究吗?是否有可行性

Screenshot_20220626_222010.jpg

这里涉及三个用户a、b、c,a转发了b的加码动态(b转发c的动态进行加码),a的这条动态包含了自己的文字描述、“//”分隔的b的文字描述以及c动态作为子动态,这里a转发的b动态的id信息丢失了

而要获取b这条动态的ID,首先就得从文字信息中找出b用户名得到uid,然后进入其主页根据文字描述逐条查找

实现起来还是比较麻烦

监视tag其实就可以检测的那条b发的加码动态

shanmiteko avatar Jun 26 '22 14:06 shanmiteko