我无法在墙上发布。它给了我一个弹出“OK Success”但是无法在墙上找到它
<script language="javascript" type="text/javascript">
FB.init({
appId: '18********',
status: true,
cookie: true,
xfbml: true
});
function wallpost(message, title, link, desc, picture, name, uid) {
var kime = '/' + uid + '/feed';
FB.api(kime, 'post', {
message: message,
name: 'Blabla..',
link: link,
picture: picture,
caption: title,
action_links: [{
text: 'BlablablanaFinally..',
href: 'http://thomasblog.somee.com/'
}],
description: desc
}, function (response) {
if (!response || response.error) {
alert(name + ' Success');
} else {
alert(name + ' Fail');
}
});
}
function sharex() {
wallpost('checking', "postingtowall", 'http://thomasblog.somee.com/', 'Hello World.', 'http://www.w3schools.com/images/lamp.gif', ' Ok ', 'me');
}
</script>
<p>
<a href="#" onclick="sharex();">Publish to Wall</a>
</p>
请帮助我在我的FB墙上发布这个。点击链接后,会弹出一个对话框“Ok Success”。但我没看到我墙上的帖子。
由于 太阳
答案 0 :(得分:0)
这看起来不对:
if (!response || response.error) {
alert(name + ' Success');
} else {
alert(name + ' Fail');
}
另外,请检查响应状态代码和您收到的响应字符串。