Заголовок говорит все, но я хотел бы знать, являются ли идентификаторы потоков Gmail уникальными для всех пользователей. По различным причинам я хотел бы индексировать глобальную структуру данных на основе этих идентификаторов.
Является ли идентификатор потока gmail уникальным для всех пользователей?
Ответ 1
Он уникален только для отдельного пользователя. Скорее всего, вы столкнетесь с конфликтами между пользователями, поскольку это всего лишь 64-битное поле и в значительной степени основано на времени.
Если вам нужен уникальный глобальный идентификатор, который лучше всего сочетать с идентификатором пользователя.
Ответ 2
Описан на Google API как уникальный идентификатор, потому что: идентификаторы потоков являются дескрипторами из специальной таблицы дескрипторов и как таковые всегда уникальны.
Ответ 3
Я экспериментировал с идентификатором сообщения gmail формы
https://mail.google.com/mail/u/0/?shva=1#inbox/153899def4566ed5
Даже когда я был зарегистрирован в другой учетной записи gmail, ввод этого URL-адреса привел меня обратно в учетную запись google, которая владеет этим адресом.
Это говорит мне, что это действительно глобально уникальный идентификатор, хотя, как заметил Эрик Дефриз, это кажется слишком маленьким.
Хотя URL-адрес содержит строку "Входящие", когда я архивировал документ, ссылка все еще работала.