User id facebook разный для одного аккаунта?
id пользователя получаемый через api приложений действительно уникальный для каждого приложения. Это сделано что бы не было возможности получить реальный профиль игрока.
Идентификаторы пользователей разные между разными приложениями. Для того, чтобы они были одинаковые, нужно было создавать тестовую версию приложения.
Если нужно идентифицировать одних и тех же пользователей, то необходимо использовать Business Manager, в который надо добавлять все приложения. Если у вас одна компания, то это очень даже удобно. Если несколько, то там есть добавление партнеров, когда одна компания становится партнером другой.
Уникальные идентификаторы сделаны с целью повышения конфиденциальности данных пользователей и уменьшить отслеживание.