Инструментарий Разработчика Facebook - различие между all.js и FeatureLoader.js.php

Хорошо может кто-то объяснять мне различие между:

<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>

и

<script src="http://connect.facebook.net/en_US/all.js" type="text/javascript"></script>

Они, кажется, две совершенно других библиотеки, но какой является более новым? Путем Вы звоните, FB.init отличается. В FeatureLoader.js.php Вы передаете в своем (числовом) идентификаторе Приложения. В all.js Вы передаете в карте JavaScript с (алфавитно-цифровым) appId.

Одна вещь, которую я заметил, с fb:login-кнопочным-управлением, all.js версия имеет путь больше функций. Можно установить пользовательский текст, и можно установить "перманент" для запроса определенных полномочий, когда пользователю предлагают установить приложение. Это вещи, которые я должен сделать.

Однако, если я использую all.js, затем Инструментарий Разработчика Facebook больше не работает (IsConnected () возвращает false независимо от того, что).. Это вызвано тем, что Разработчик Facebook Toolkip не поддерживает любой API all.js, звонит? Это - неприятность, потому что нет, по-видимому, никакого другого способа запросить полномочия на входе в систему, и у меня должно было бы быть отдельное всплывающее окно для предоставления разрешения.

Спасибо! Mike

1
задан Mike Christensen 30 September 2011 в 15:36
поделиться

2 ответа

URL-адрес all.js - это новый JS SDK , а FeatureLoader - более старый SDK. Новый SDK меньше, быстрее и лучше поддерживается. Он ДЕЙСТВИТЕЛЬНО поддерживает вызов конечных точек REST API, как и старый, в дополнение к тому, что позволяет вам вызывать Graph API с помощью FB.api () .

2
ответ дан 2 September 2019 в 23:02
поделиться

Хорошо, провел дополнительные исследования ... кажется, all.js - это новый способ работы с OAuth 2.0 / Graph API, а Feature.js.php - это тот способ, который вскоре станет устаревшим REST для старой школы ..

0
ответ дан 2 September 2019 в 23:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: