2014-07-08 3 views
1

у меня только один вопрос, касающийся смены Facebook, от глобальных идентификаторов к идентификаторам Scope App:Facebook Graph 2.0 Global ID Vs App СКОП идентификаторы

я ясно понял, как это влияет на вошедшего пользователя, и я также читал, что «Независимо от того, какую версию они первоначально использовали для регистрации для вашего приложения, идентификатор останется таким же для людей, которые уже вошли в ваше приложение ». Поэтому проблем нет, обратная совместимость для существующих пользователей и новых пользователей получает идентификаторы App Scope при переходе на График 2.0

Мой вопрос касается идентификаторов, ссылающихся на других пользователей, которые, возможно, еще не были в моем приложении, например, например, теги имен на фотографии, импортированные на Facebook.

Так что скажем, что пользователь зарегистрировался в моем приложении с V1.0, и мы импортировали все его фотографии из Facebook со всеми name_tags. В графическом API каждый из этих name_tags идентифицируется идентификатором (в данном случае глобальным идентификатором, так как я использую V1). Теперь скажем, я обновляюсь до версии V2.0.

Соответствует ли обратная совместимость тегам имен на изображениях, которые были импортированы из Facebook, даже если эти имена могут быть людьми, которых еще нет в моем приложении? Смысл, когда эти пользователи присоединятся, будут ли они идентифицированы этими оригинальными идентификаторами?

Большое спасибо за помощь

ответ

0

Я не совсем уверен, но большинство , вероятно, не! (вы можете попробовать свое приложение с v2.0 и посмотреть, что произойдет). I ncase not-

Вы должны обновить свое приложение и использовать API /me/taggable_friends, чтобы получить список друзей taggable (вы получите идентификаторы приложений с их областью действия) и используйте эти идентификаторы вместо этого.

Я не уверен, если вы знаете о, но вы также должны submit login review, если ваше приложение использует какие-либо разрешения, кроме public_profile, email и user_friends плюс для taggable_friends прежде чем оно будет.

+0

Спасибо за ваш ответ Sahil! К счастью/me/taggable_friends возвращает только временные идентификаторы, которые не являются реальным областью видимости приложения: –

+0

Вот как они описывают это в документации: «Токен тега, который может использоваться только для того, чтобы пометить этого друга, Другая цель. Этот токен не должен считаться стабильным идентификатором и не может использоваться для идентификации друга вне контекста маркировки их в рассказах ». –

+0

Я догадываюсь, что единственный способ узнать это - попробовать! Я сообщу вам, как только у меня получится ответить –