2014-12-24 3 views
0

У меня есть 6 различных приложений на FB, которые имеют одну базу данных с пользователями. Все они были созданы давно, на V1.0, и у меня есть несколько сотен тысяч зарегистрированных пользователей. Люди покупают ежедневные билеты для этих игр, а билеты действительны для любых игр. И это работает отлично.Получите идентификатор профиля пользователя Facebook, а не идентификатор пользователя в App-Scope в графическом интерфейсе Facebook

Но поскольку V2.0 для каждого приложения, я получаю разные идентификаторы пользователя app_scoped, которые отличаются от исходного ID в базе данных, поэтому я получаю их всех в качестве новых пользователей каждый раз, когда они меняют игру, так что приобретенный билет (который является приложением для регистрации) не будет доступен для пользователя в любом приложении, вызванном совершенно разными идентификаторами ... Обратите внимание, что многие из них не хотят оставлять электронную почту, поэтому адрес электронной почты не может использоваться как параметр для идентификации пользователя.

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

Заранее благодарен!

ответ

0

Вы больше не сможете получать настоящие идентификаторы в новых приложениях, это сделает всю концепцию идентификаторов приложений областью действия недействительными. Но вы можете сопоставить идентификаторы различных приложений с API-интерфейсом бизнес-сопоставления: https://developers.facebook.com/docs/apps/for-business

+0

Спасибо ОЧЕНЬ! –

Смежные вопросы