通过Facebook Graph API上传图片
问题描述:
我试图通过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.";
}
}
不过,我不断收到发布失败。我做错了吗?
答
确保您的应用程序要求的权限,上传照片:
VAR权限:数组= [ 'publish_stream', 'user_photos', 'user_relationships'];
FacebookDesktop.login(handleLogin,[permissions]);
嗯。我已经拥有这些权限,但我仍然收到“发送失败”邮件。有什么我失踪? :L – sanzochan 2011-01-31 02:45:57