2011-01-24 154 views
0

我试图通过Graph API上传图片,但不知怎的,它没有通过。纠正我,如果我错了,但如果我不给一个相册ID,它应该创建一个相册本身的权利?我很困惑。通过Facebook Graph API上传图片

现在,我使用

str = "me/" + item; //item = photos 

param = {message: 'Test picture! Hello!', source: '50494276[1].jpg'}; 

type = post; 

Facebook.api(str, handlePost, param, type); 

protected function handlePost(result:Object, fail:Object) 
{ 
    if (result) 
    { 
     textBox_txt.text += "\nPOSTED!" 
    } 
    else 
    { 
     textBox_txt.text += "\nSORRY, POSTING FAILED."; 
    } 
} 

不过,我不断收到发布失败。我做错了吗?

回答

0

确保您的应用程序要求的权限,上传照片:

VAR权限:数组= [ 'publish_stream', 'user_photos', 'user_relationships'];

FacebookDesktop.login(handleLogin,[permissions]);

+0

嗯。我已经拥有这些权限,但我仍然收到“发送失败”邮件。有什么我失踪? :L – sanzochan 2011-01-31 02:45:57

相关问题