如何解决 Telegram 联系人同步后联系人排序错乱的问题?​

施永昌施永昌09月12日776

我们网站用的是Telegram联系人同步功能,但同步完后联系人顺序乱了,怎么能让它们按原来顺序排好啊?

1 个回答

亥强
亥强回答于 09 月 12 日
最佳答案

你这问题其实挺普遍的。

Telegram 的 API 返回联系人列表的排序默认逻辑和原生 App 有差异,所以同步后顺序会乱。

可以试试:

1. 在同步逻辑里,把用户原始排序字段(Android/iOS 会提供这个字段)保存下来;

2. 同步完后,用保存的字段再排序一次;

3. 如果用的是第三方 SDK,看下有没有原始排序参数,有就带上。

另外,提醒一下,有些系统字段可能不支持,得测试下不同机型的兼容性。搞定后记得多平台验证下哦。

您的答案