我使用下面的fb.api代码发布ito用户wall.But显示'Error occurred'警报框。这是我的代码
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId : '3446171552628614',
status : true,
cookie : true,
xfbml : true,
channelUrl : 'http://WWW.MYDOMAIN.COM/channel.html',
oauth : true // enable OAuth 2.0
}
);
var body1 = 'Reading JS SDK documentation1';
FB.api('/me/feed', 'post', { message: body1 }, function(response) {
if (!response || response.error)
{
alert('Error occured '+response.error);
} else {
alert('Post ID: ' + response.id);
}
});
任何人都可以建议一种方法来解决这个问题。提前做出来的
答案 0 :(得分:0)
根据您发布的代码段(看起来没有任何问题)以及您的代码facebook-javascript-sdk
,我相信您遇到了API Error Code: 191
错误。
请参阅Sending msg and post on own wall function no longer work中发布的解决方案,看看它是否解决了您的问题。