1

複数の写真を iPhone アプリから Facebook にアップロードするために使用できる API 呼び出しはありますか? これまでのところ、一度にできることは 1 つだけです。

4

1 に答える 1

0

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]

と呼ばれるインスタンスとと呼ばFacebookれるインスタンスがある場合、この呼び出しを提供する iOS Facebook Connect SDK を使用します。facebookUIImageimage

[facebook requestWithMethodName:@"/USER_ID/photos"
                      andParams:[NSDictionary dictionaryWithObjectsAndKeys:
                                 UIImageJPEGRepresentation(image, 0.7), @"source",
                                 @"My puppy is so cute!!!", @"message",
                                 nil]
                  andHttpMethod:@"POST"
                    andDelegate:self];

この呼び出しをバッチ リクエストと組み合わせて、複数の画像を同時にアップロードできます。

于 2012-04-17T19:28:19.730 に答える