如何从iPhone应用程序上传多张照片到Facebook?
答
您将需要直接使用Facebook Connect API:iOS SDK不公开此类功能。
你应该看看这表明该网址上载图片的Graph Photo API的出版科(不要忘记索要凭证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连接SDK这将在此给我们打电话,给你有一个Facebook
实例调用facebook
和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];
您可以结合THI与batch requests的电话同时上传多张照片。
您可以发布此示例代码 – 2013-06-19 13:49:23
其共享只有单个图像..需要多个图像 – 2014-03-05 05:30:56