【发布时间】:2011-02-10 17:28:02
【问题描述】:
我需要在 FBML 应用程序中使用 FBJS 将一些消息发布到当前用户的墙上。 当我使用
window.fbAsyncInit = function() {
FB.init({appId: 'MY_APP_ID', status: true, cookie: true, xfbml: false});
};
我收到一个错误:- FB 未定义。 和 窗口未定义。 对于发布,我正在使用此代码
function graphStreamPublish(){
var body = document.getElementById("txtTextToPublish").value;
FB.api('/me/feed', 'post', { message: body }, function(response) {
if (!response || response.error) {
// alert('Error occured');
} else {
// alert('Post ID: ' + response.id);
}
});
}
(我无法在 facebook 中使用警报..)
提前谢谢..
【问题讨论】:
-
使用
console.log代替警报。