在我的应用程序中,我有这段代码在我的Facebook墙上分享一张图片:
-(void)PictureShare{
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"Appname", @"message", nil];
[params setObject:MyPicture forKey:@"source"];
[FBRequestConnection startWithGraphPath:@"me/photos"
parameters:params
HTTPMethod:@"POST"
completionHandler:^(FBRequestConnection *connection,
id result,
NSError *error)
{
if (error)
{
//showing an alert for failure
}
else
{
//showing an alert for success
}
}];
}
此方法正常但我想知道我刚刚上传的图片的隐私设置,它在“公共”,“只有朋友”或者“只有我”中共享?我该怎么办?结果字典只返回post_it和photo_id。
答案 0 :(得分:0)
您使用privacy
参数设置隐私。来自documentation:
确定照片的隐私设置。如果未提供,则默认为在“登录”对话框中授予应用程序的隐私级别。此字段不能用于设置比授予的隐私设置更开放的隐私设置。