抖音大项目中一些坑 | 青训营大项目笔记

191 阅读2分钟

这是我参与第五届青训营笔记创作活动的第18天,额,今天我不来讲述我们的课程笔记,来讲讲我们在抖音后端项目中遇到的一些坑...然后官方也可能因为刚复工没有解决这些问题,那今天就来分享一下吧。

从API文档说起

这里有几个地方需要注意,首先是接口方面要注意,项目方案说明和apifox的一些地方有不同。

用户好友列表

image.png

image.png

要注意,User中需要添加一个字段为用户头像url,因为发现有点晚,然后也没有具体的其他地方有修改用户头像的地方,故此处我们小组使用的是存储在静态文件服务器上的静态图片。

聊天记录

image.png

image.png

咱就是说这里更加离谱...(狗头保命,官方不要看我哦...)

我们首先是修改了几遍这个数据结构,然后APP还是不停的收不到正确的响应,然后最终发现,这俩数据结构它都不对...最终在极简抖音APP使用说明中看到了别人解包apk的结果(这里就引用一下,各位如果还有不懂的可以去文档底下再看看)。

image.png

image.png

(这个是最终实验下应该是正确的数据结构)

but,咱就是说还没完...这个APP他是真轮询啊...

image.png 它会一直轮询,更会一直重复的把消息数据一遍又一遍推送到这个客户端...就是说我也不知道是不是我们的问题了,该做的努力都做了,现在只能说是等待修复或者看看后面有没有更好的解决方案?

3998E3899CB9644463EA10DF95056858.gif

如果大佬看见知道有更好的解决方案请告诉一下我们大家,我有哪些问题也欢迎指出...希望帮在大项目中碰到和我们一样问题的人找到方向,祝青训营一起奋斗的大家一切顺利...