簡體   English   中英

如何在iPhone應用程序中將多張照片上傳到Facebook?

[英]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可以給我們打電話,假設您有一個名為facebookFacebook實例和一個名為imageUIImage實例:

[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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM