我将下面的代码发布到用户的Facebook墙上的UIImage是行不通的。我看了一下示例代码,伴随着Facebook SDK和它的工作正常。我无法找到我的代码出了什么问题。将UImage上传到facebook
-(void) shareOnFacebook
{
facebook = [[Facebook alloc] initWithAppId:@"MYAPPID" andDelegate:(id)self];
NSArray * neededPermissions = [[NSArray alloc] initWithObjects:@"offline_access",@"user_about_me", @"publish_stream", @"user_photos", nil] ;
[facebook authorize:neededPermissions ];
if (![facebook isSessionValid])
{
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
img, @"picture",
nil];
[facebook requestWithGraphPath:@"me/photos"
andParams:params
andHttpMethod:@"POST"
andDelegate:(id)self];
}
}
,请告诉我,什么都可以的问题?
在此先感谢..
我试图改变/删除条件的建议......没事后致电上传功能解决了 – Shubham 2012-04-05 07:33:50