操作无法完成(com.SDK.facebook错误5)

时间:2013-09-07 10:38:52

标签: titanium titanium-mobile

我在墙上发布了一个图片但收到此错误。如何解决此错误。 操作无法完成(com.SDK.facebook错误5)

var fb = require('facebook');
 fb.appid = 576786815719384;
 fb.permissions = ['publish_stream'];
 var f = Ti.Filesystem.getFile('ui/images/a.png');

 var blob = f.read();
var data = {
    message: 'This is a pumpkin',
    picture: blob
};
fb.requestWithGraphPath('photos', data, 'POST', function(e){
    if (e.success) {
        alert("Success!  From FB: " + e.result);
    } else {
        if (e.error) {
            alert(e.error);
        } else {
            alert("Unkown result");
        }
    }
});

1 个答案:

答案 0 :(得分:0)

尝试更改:

fb.requestWithGraphPath('photos' ...

要:

fb.requestWithGraphPath('me/photos' ...

我的代码与您的代码完全相同,而且有效。