0
在Facebook上創建了一個新的應用程序時,並用它在鈦與Facebook的共享模塊我有一個問題,我得到這個錯誤:操作無法完成。 (com.facebook.sdk錯誤5)
Error: HTTP status code: 403
[ERROR] : FB: The operation couldn’t be completed. (com.facebook.sdk error 5.)
所以,如果我使用我的舊(其他)appid相同的代碼,並在Facebook應用程序部分相同的配置,它工作正常。
var fb = require('facebook');
fb.appid = "XXXXXXXXXXXXXXX";
fb.permissions = ['publish_stream', 'read_stream'];
if(!fb.loggedIn) {
fb.authorize();
}
var data = {
message: messageToShare,
picture: blobImageToShare
};
fb.requestWithGraphPath('me/photos', data, "POST", function(e){
if (e.success) {
Ti.API.info("FB: Success! Shared to FB: " + e.result);
}
else {
if (e.error) {
Ti.API.error('FB: '+ e.error);
}
else {
Ti.API.error("FB: Unkown result sharing");
}
}
});
鈦版本:3.3.0 鈦SDK 3.3.0 平臺&版本:的iOS> = 6 裝置:iPhone模擬器,iPhone 4 & 5. 針對此問題的任何解決方案?
感謝您對基普的答覆,但我的代碼,它工作正常與老APPI不是一個新的appid我確信Facebook授權後的圖表查詢。 – 2014-09-24 14:03:03