Я играю с консолью Facebook JS SDK и ищу документацию по некоторым из этих флагов.Официальная документация и FB.init предлагает некоторое понимание, но не все.
{
"appid": "184484190795",
"level": "debug",
"locale": "en_US",
"server": "",
"trace": 0,
"version": "mu",
"module": "all",
"status": 1,
"autoRun": true,
"orange": false,
"oauth": 1,
"frictionlessRequests": 1,
"logging": 1,
"xfbml": 1,
"channelUrl": 1,
"authResponse": 1,
"hideFlashCallback": 1,
"cookie": 1
}
Я собираюсь прокомментировать каждый из них, пожалуйста, не стесняйтесьисправьте меня:
- языковой стандарт
- Измените языковой стандарт SDK в соответствии с языковым стандартом вашего сайта, измените en_US на поддерживаемый код языкового стандарта при загрузке SDK, Документы
- сервер
- Не уверен насчет этого.Устаревший?
- trace
- Не уверен насчет этого.Устаревший?
- версия
- Не уверен насчет этого.Устаревший?
- module
- Не уверен насчет этого.Устаревший?
- status
- Проверяет состояние входа пользователя в систему при загрузке.По умолчанию установлено значение true.
- autoRun
- Не уверен насчет этого.Устаревший?
- оранжевый
- Не уверен насчет этого.Устаревший?
- frictionlessRequests
- Включает общий доступ с минимальными действиями пользователя.Подробнее здесь
- logging
- Вывод сообщений на консоль.Я предполагаю, что уровни ошибок были поддержаны за один раз, но больше не.По умолчанию установлено значение true.
- level
- xfbml
- Разрешает анализ тегов xfbml.Такие вещи, как
<fb:login-button>
Я считаю, что это не рекомендуется в пользу div с классами.например, <div class="fb-login-button">
- channelUrl
- Позволяет междоменную связь.Подумайте, CORS.Укажите URL, чтобы разрешить.Дополнительная информация здесь
- hideFlashCallback
- Позволяет предоставить пользовательскую функцию скрытия и отображения.Подробнее здесь
- cookie
- Включает поддержку cookie.Я предполагаю, что это необходимо для oauth.Ложь по умолчанию.