この質問は、いくらかオープンエンドかもしれません。
アプリケーションでの FBML の使用から Javascript SDK およびソーシャル プラグインの使用に切り替えるにはどうすればよいでしょうか。大規模なアプリケーションを扱っているため、FBML がどのように実装され、SDK が現在どのように実装されるべきかを判断するのは困難です。まず、この回線を切り替えることにしました。
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" xmlns:fb="http://www.facebook.com/2008/fbml">
これに:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" xmlns:fb="http://ogp.me/ns/fb#">
また、このコード片 (SDK をロードするように見えます) があります。
window.fbAsyncInit = function()
{
//initialize
FB.init({
appId : myid,
status : true,
cookie : true,
xfbml : true
});
};
(
function()
{
var something = document.createElement('script');
something.async = true;
something.type = 'text/javascript';
something.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(something);
}()
);
他に何かする必要がありますか?