複数の写真を iPhone アプリから Facebook にアップロードするために使用できる API 呼び出しはありますか? これまでのところ、一度にできることは 1 つだけです。
質問する
2059 次
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 を使用します。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];
この呼び出しをバッチ リクエストと組み合わせて、複数の画像を同時にアップロードできます。
于 2012-04-17T19:28:19.730 に答える