Skip to content
This repository has been archived by the owner on Apr 16, 2024. It is now read-only.

部分用户动态数据的size和events的最大长度不一致 #1010

Closed
Liuhongwei3 opened this issue Nov 2, 2020 · 6 comments
Closed
Labels

Comments

@Liuhongwei3
Copy link

环境

  • 系统/平台: Windows

  • nodejs 版本: 12.18.1

  • API版本: 3.45.2

出现问题

当我访问http://localhost:3000/user/event?uid=1750956524&limit=35的时候,获取的size信息与获得的所有events的数据长度不一致,比如上面的链接中的用户,目前获得的最多动态数只有22,而官方网易云里面,有所有的35条数据;同时后面发现不是所有的用户都是这样,部分用户而已,但不知道原因。

重现步骤

访问http://localhost:3000/user/event?uid=1750956524&limit=35

期待效果

理论上size和获取到的所有events的长度一致,希望有空可以帮忙看看,非常感谢!

@Liuhongwei3
Copy link
Author

经过仔细将网易云网页版和客户端进行了比较,发现该接口获取的数据和网页版的一致(有22条),但是和客户端不一致(有32条),这个结果不知道为什么会这样,会不会客户端用的另一个接口?

@Liuhongwei3
Copy link
Author

同时该接口/user/event中:
type参数:

  • 35时对应发布动态
  • 21时对应分享MV

@Binaryify
Copy link
Owner

这个我抽空再看看,昨天我换成了手机的api,但是还是一样,不知道是哪里的参数的差异导致的

@Liuhongwei3
Copy link
Author

又看了下应该少的是Mlog部分的内容,希望能帮到~

@Binaryify
Copy link
Owner

@Binaryify
Copy link
Owner

好了,是接口会检测客户端版本,只返回支持的内容的问题

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants