Каковы различия между механизмом входа в систему в Facebook Graph API и API REST?
-
25-09-2019 - |
Вопрос
Если веб-сайт использует Facebook Connect, кажется, что новый график Facebook API способа регистрации в том, что он даст fbs___appID___
Как печенье, с access_token
внутри, и есть также expires
, session_key
, а также sig
Отказ Почему a. session_key
а также sig
нужный? Разве не доступно не доступно не доступно? Это session_key
Предположим, чтобы жить дольше, чем access_token
?
Как это сравнение с старым методом отдыха Facebook, который имеет auth_token
и то 2378942398472398473_session_key
а также 2378942398472398473_ss
?
Решение
То, о чем вы спрашиваете, не имеет ничего общего с графом API или API для отдыха. Это чисто о системе аутентификации. Новая аутентификация предоставит вам токен доступа и другие свойства, которые вы перечислены. Единственное значение, которое вам нужно беспокоиться, это токен доступа. Это используется для всех вызовов API Facebook. Другими значениями, такими как SIG и SESSIC_KEY, используются только рамками Facebook для проверки того, что данные являются подлинными. То есть из Facebook, не поддельный печенье.
Старая система аутентификации, со старыми именами Cookie, была поэтапной и больше не будет работать. Существует ряд различий со старой системой и новой системой, но это действительно не имеет значения. Дело в том, что используйте новую аутентификацию OAUTH, чтобы получить токен доступа и использовать токен доступа для всех ваших вызовов API.
Вы можете прочитать больше о новой аутентификации Facebook здесь: http://developers.facebook.com/docs/authentication/