Является ли fb: multi-friend-selector устаревшим? - PullRequest
0 голосов
/ 03 января 2012

У меня есть страница на моем веб-сайте, чтобы пригласить друзей из Facebook использовать мой веб-сайт, и код довольно стандартный

<fb:serverFbml style="width: 755px;">  
 <script type="text/fbml">
    <fb:fbml>
        <fb:request-form ....
            <fb:req-choice />
         >
         </fb:request-form>
            <fb:multi-friend-selector .../>
     </fb:fbml>
</script>
</fb:serverFbml>

Насколько я понимаю, поскольку я включаю FB JS SDK, этоинтерпретирует теги XFBML и включает соответствующий HTML для того же (который интерпретируется браузером).

Я слышал, что FBML устарел.Я предполагаю, что это не повлияет на теги XFBML, rt?Может кто-нибудь, пожалуйста, подтвердите?Я запутался, потому что все эти теги были перечислены в документации FB в разделе «Дополнительные разделы» ›Устаревший FBML› fb: serverFbml.

У меня также есть другие теги на других страницах, например <fb:profile-pic>, <fb:name>, <fb:title>, <fb:iframe>, <fb:google-analytics>.HTML эквивалент?

Есть ли документация о том, как это сделать?Любые материалы высоко ценятся

Спасибо.

1 Ответ

4 голосов
/ 03 января 2012

fb:multi-friend-selector никогда не было версий XFBML, но только FBML, что не совпадает, поскольку FBML работает только на холсте приложения и только для приложений, использующих FBML (не iframe)

Цитировать из FBMLдокументация

Мы устарели FBML . 1 января 2012 г .: FBML больше не будет поддерживаться в Платформе. 1 июня 2012 г .: Приложения FBML больше не будут работать.Все конечные точки FBML удалены.Если вы создаете новое приложение на Facebook.com, пожалуйста, реализуйте свое приложение, используя HTML, JavaScript и CSS.Вы можете использовать наши JavaScript SDK и Социальные плагины для встраивания многих из тех же социальных функций, доступных в FBML.

Обновление:
Вы все еще можете использовать его с FB.XFBML.parse методом JavaScript SDK.

В вашем случае выглядит так, как будто вы должны переместить fb:multi-friend-selector в пределах fb:request-form (как это показано на fb:request-form документация .

Но я настоятельно рекомендую использовать Requests Dialog с JavaScript SDK вместо тегов FBML

Обновление 2:
Хотя это официально не подтверждено (пока), я позволю себе немного поразмышлять над этим. Вероятно, все теги FBML будут удалены и fb:serverFbml не будет проанализирован JS-SDK после 1 июня 2012 . Вы можете попытаться спросить об этом на Quora (с большим изменением, чтобы получить ответ от одного из чиновников

...