Что происходит с существующим кодом FBML, когда Марк Цукерберг удаляет FBML?

Я только что добавил на сайт тег FB:comments FBML.

Работает на 100%, но Facebook имеет уведомление в верхней части документации, которая гласит:

"FBML устарел. Начиная с 1 июня 2012 года приложения FBML больше не будут работать, поскольку все конечные точки FBML будут удалены." - Ссылка: http://developers.facebook.com/docs/reference/fbml/comments_%28XFBML%29/

Что происходит со всеми существующими сайтами и приложениями, использующими FBML? Будет ли это просто отключено?

Я должен переключиться на FBJS, я не уверен, что все функции FBML доступны в FBJS...

Пример:

Я использую следующий код для добавления комментариев Facebook на мой сайт:

<div id="fb-root"></div>
<script>    (function (d, s, id) {
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) { return; }
        js = d.createElement(s); js.id = id;
        js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
        fjs.parentNode.insertBefore(js, fjs);
    } (document, 'script', 'facebook-jssdk'));</script>

<div class="fb-comments" data-href="{URL}" data-num-posts="30" data-width="626" publish_feed="true"></div>

Я работал с FBJS раньше, кодируя успешный вход в систему oAuth, получая статус входа в систему, отправляя сообщения на стену и т. Д.

Как бы я создал fb:comments в FBJS?

ИЛИ ЖЕ

Будет ли FBML работать?

2 ответа

Решение

Вы неправильно поняли пару вещей здесь:

  1. FBJS также устарела, я имею в виду Javascript-SDK
  2. XFBML продолжит работать, см. Этот пост.
  3. Всегда обращайтесь к дорожной карте.
  4. Я не совсем уверен, удалит ли сам Марк поддержку FBML.

С сайта API Facebook, касающегося использования XFBML в FBJS:

JavaScript SDK позволяет вам использовать реализации социальных плагинов XFBML.

Социальные плагины, согласно их странице, включают в себя "плагин комментариев", который содержит XFBML, который также, при использовании в FB API, поддерживает структуру

<fb:comments> 

Я не знаю, что они осуждают в "FBML", но "XFBML", кажется, становится сильным.

Другие вопросы по тегам