1
我想在测验结束时在脸书上发布带有标题(@name)和texte(@caption)的图片。 我试图把我的照片放在UIImage中,然后用@picture int给附件调用她,但它根本不起作用。在facebook上发布图片
你有一段代码来告诉我怎么做到这一点?
谢谢
弗洛
我想在测验结束时在脸书上发布带有标题(@name)和texte(@caption)的图片。 我试图把我的照片放在UIImage中,然后用@picture int给附件调用她,但它根本不起作用。在facebook上发布图片
你有一段代码来告诉我怎么做到这一点?
谢谢
弗洛
这个工作对我来说:
- (void) uploadPhoto:(UIImage *) img caption:(NSString *) caption delegate:(NSObject<FBRequestDelegate> *) delegate{
NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
img, @"picture",
nil];
if (caption != nil) {
[params setObject:params forKey:@"message"];
}
[self requestWithGraphPath:@"me/photos"
andParams:params
andHttpMethod:@"POST"
andDelegate:delegate];
}
我认为你必须在你的方法一个错字。我相信:
[params setObject:params forKey:@"message"];
应改为:
[params setObject: caption forKey:@"message"];
谢谢。但我用另一种方法做了。我直接在附件中用另一个NSDictionary发送图片。 – 2011-05-12 09:54:02