我正在开发一个与 facebook 帐户集成的网站,以在网站上显示来自 facebook 帐户的注释。但是,在调用 FB.api 方法后,我收到的响应是未定义的,我无法访问“response.data”中的数据。
测试
<body>
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
window.fbAsyncInit = function()
{
FB.init({appId: '12345678', status: true, cookie: true, xfbml: true});
FB.api (
'/pagename/notes',
function(response)
{
alert(response.data.length);
}
);
};
</script>
</body>
有谁知道我哪里出错了?任何帮助将非常感激。
谢谢。