Можно ли ссылаться на FB taggable_friends и локальные записи пользователей в API v2?

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

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

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

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

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


person Andy Harvey    schedule 11.08.2016    source источник


Ответы (1)


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

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

person luschn    schedule 11.08.2016
comment
спасибо luschn, этого я и боялся. FB очень затруднил интеграцию своей платформы в существующие теги пользователей приложения. - person Andy Harvey; 12.08.2016