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

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

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

" FBML устарел. Начиная с 1 июня 2012 г.Приложения FBML больше не будут работать, поскольку все конечные точки FBML будут удалены."- Ref: 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: в FBJS?

ИЛИ

Будет ли работать FBML по-прежнему?

Ответы [ 2 ]

3 голосов
/ 07 марта 2012

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

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

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

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

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

<fb:comments> 

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

...