Несколько идентификаторов Facebook для одного и того же пользователя

Я просматриваю комментарии пользователей и их идентификаторы пользователей в общедоступных ссылках для построения графика, и я заметил, что некоторые пользователи имеют более одного идентификатора. Например, этот пользователь имеет два разных идентификатора: 100000571429851 и 993673107328394.

Я не использую разные aps для получения идентификаторов пользователей (кто-то сказал мне изменения идентификаторов пользователей между различными приложениями).

Любые идеи о том, как я могу получить действительно уникальный идентификатор для каждого пользователя?

Ответ 1

Причина для разных идентификаторов заключается в том, что этот пользователь использует смесь приложений v1 и v2 facebook. Первый идентификатор - это персональный идентификатор пользователя и возвращается, когда кто-то разрешает v1 приложения. Второй идентификатор - идентификатор приложения и возвращается с использованием v2 API facebook. См. Раздел в документах facebook в пользовательских идентификаторах с приложениями

https://developers.facebook.com/docs/apps/upgrading

Facebook начнет выдавать идентификаторы пользователей с приложениями, когда люди сначала войдут в экземпляр вашего приложения, закодированные против v2.0 API. При использовании идентификаторов с приложениями идентификатор для одного и того же пользователя будет отличаться между приложениями.