登录了抖音账号的人进到你直播间,这个就叫上榜人气,简单来说就是登录账号的人气。点击直播间右上角后能看到头像名字的都是上榜人气,如果上榜人数超过200人,在线观众列表最多只显示前200名上榜人气,其他不显示。
def bullet_chat(self, room_id):
msToken = self.session.cookies.get('msToken', domain='live.douyin.com')
url = f"https://live.douyin.com/webcast/im/fetch/?aid=6383&live_id=1&device_platform=web&language=zh-CN&room_id={room_id}&resp_content_type=protobuf&version_code=9999&identity=audience&internal_ext={quote_plus(self.internal_ext)}&cursor={quote_plus(self.cursor)}&last_rtt={self.last_rtt}&did_rule=3&msToken={msToken}"
url = addXBogus(self.session.headers.get('user-agent'), url)
r = self.session.get(url, timeout=3)
r.encoding = 'utf-8'
return_data = r.text
# a, b = blackboxprotobuf.protobuf_to_json(r.content)
# aa = json.loads(a)
# self.internal_ext = aa['5']
self.internal_ext = f"internal_src{return_data.split('internal_src')[-1]}"
# self.cursor = aa['2']
self.cursor = self.internal_ext.split('next_cursor:')[-1].split('|')[0]
# print(f'self.internal_ext: {self.internal_ext}')
# print(f'self.cursor: {self.cursor}')
要理解抖音不上榜协议的技术,首先我们需要了解抖音的推荐算法以及如何让视频不进入热门榜单。抖音的推荐系统主要基于用户行为、内容质量和社交关系等多方面因素。如果你想让你的视频不上榜,可以尝试以下策略:
-
避免使用热门话题或标签:热门话题通常会增加视频被推荐到更多用户的概率。尽可能选择一些不太热门的话题或者创建自己独特的标签。
-
控制发布时间:避开高峰时段发布视频,这样可能减少初始观看量,降低被推荐到热门的可能性。
-
限制分享:减少分享到其他平台或在抖音内部分享给朋友,这有助于控制视频的初始曝光率。
-
视频内容质量:保持视频质量适中,过于高质量可能会引起平台注意并推送到热门,而太低的质量则可能不会被推荐。
-
避免频繁互动:短时间内大量评论、点赞和关注他人可能导致平台认为你的账号活跃度高,从而增加视频推荐概率。适当控制这些交互活动。
-
使用非热门音乐:热门音乐往往与更多的热门视频相关联,选择非热门音乐可能降低上榜几率。
-
不使用官方挑战:参与官方挑战的视频更容易被推荐,因为这是平台鼓励的行为。
-
限制地理位置标签:地理标签可以帮助视频在当地区域获得更高的曝光,去掉或少用地理位置标签可降低热度。
-
个人资料设置:低调处理个人资料,避免显示过多的关注者、粉丝数等信息,以免吸引平台注意。