是否有 API 调用可用于从 iPhone 应用程序将多张照片上传到 Facebook?到目前为止我们一次只能做一个。
您将需要直接使用 Facebook Connect API:iOS SDK 不公开此类功能。
您应该查看一下 Publishing 部分图形照片API这建议使用此 URL 来上传图像(不要忘记询问publish_stream
凭据):
POST https://graph.facebook.com/USER_ID/photos
message=[optional description]
source=[the image's data]
place=[optional image's location]
使用 iOS Facebook Connect SDK 可以给我们这个调用,假设你有一个Facebook
实例称为facebook
and a UIImage
实例称为image
:
[facebook requestWithMethodName:@"/USER_ID/photos"
andParams:[NSDictionary dictionaryWithObjectsAndKeys:
UIImageJPEGRepresentation(image, 0.7), @"source",
@"My puppy is so cute!!!", @"message",
nil]
andHttpMethod:@"POST"
andDelegate:self];
您可以将此调用与批量请求同时上传多张图片。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)