2016-08-11 4 views
0

Я использую Koala в приложении Rails, чтобы получить друзей пользователя для простого интерфейса тегов.Можно ли перекрестно ссылаться на FB taggable_friends и локальные записи пользователей в API v2?

Некоторое время назад Facebook изменил API (v2.0), так что эта конечная точка теперь возвращает хешированный идентификатор, а не идентификатор FB друга. Я только начал работать с этой конечной точкой в ​​первый раз с момента изменения, и мне интересно, возможно ли сопоставить FB taggable_friends с пользователем моего приложения.

Например, в моем приложении пользователь создает событие, в котором она участвовала, и теперь хочет пометить друзей, с которыми она была. API taggable_friends позволяет помечать теги в FB, но как я также могу представить тегирование в моем приложении?

Конечная точка taggable_friends возвращает основные данные, такие как имя и аватар, поэтому я могу просто хранить и отображать их. Но если друг также является пользователем моего приложения и, возможно, имеет другой аватар, я бы хотел отобразить детали, которые они установили в приложении, а не подробности FB.

Есть ли способ перекрещивать ссылки taggable_friends с локальными учетными записями пользователей в новом API?

ответ

1

Маркировка тегов недействительна навсегда, поэтому вы не можете перекрестно ссылаться на пользователей. Это возможно только по имени, но это ненадежно, так как пользователи могут изменить свое имя, или два пользователя могут иметь то же самое.

Другими словами: Нет, это невозможно.

+0

спасибо luschn, вот чего я боялся. У FB очень сложно интегрировать свою платформу в существующую пометку пользователя. –