[英]How to upload multiple photos to Facebook from within iPhone app?
是否可以使用API調用從iPhone應用程序將多張照片上傳到Facebook? 到目前為止,我們一次只能做一個。
您將需要直接使用Facebook Connect API:iOS SDK不會提供這種功能。
您應該看一下Graph Photo API的Publishing部分,該部分建議使用此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
實例和一個名為image
的UIImage
實例:
[facebook requestWithMethodName:@"/USER_ID/photos"
andParams:[NSDictionary dictionaryWithObjectsAndKeys:
UIImageJPEGRepresentation(image, 0.7), @"source",
@"My puppy is so cute!!!", @"message",
nil]
andHttpMethod:@"POST"
andDelegate:self];
您可以將此呼叫與批處理請求結合使用,以同時上傳多張圖片。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.