我正尝试从用手机编写的android应用程序发布到Facebook墙壁。我得到以下错误:消息:(#200)用户尚未授权应用程序执行此操作类型:OAuthException。所以我的问题是如何让用户授权我的应用程序,所以我可以张贴到他们的墙上。我使用此代码登录:从phonegap发布到Facebook墙壁
function login() {
FB.login(
function(response) {
if (response.session) {
alert('logged in');
} else {
alert('not logged in');
}
},
{ perms: 'publish_stream' }
);
}
并且我尝试使用下面的代码发布错误消息。
function postToWall() {
var body = 'Reading Connect JS documentation';
FB.api('/me/feed', 'post', { body: body }, function(response) {
if (!response || response.error) {
alert('Error occured ' + JSON.stringify(response.error));
} else {
alert('Post ID: ' + response);
}
});
}
上午使用phonegap facebook api从https://github.com/davejohnson/phonegap-plugin-facebook-connect和FB.ui不起作用。
谢谢
是不是有一个变通? – Slimtugo 2012-03-08 02:40:18