Sto provando a postare nel feed dell'utente qualcosa di simile (inizialmente mostra solo un'immagine ma quando fai clic su "mostra altro" vedi tutte e cinque immagini)Come allegare 5 immagini a un post di Facebook con Facebook ios sdk 3.0
il mio codice simile a questo:
NSMutableArray *properties = [[NSMutableArray alloc] initWithCapacity:5];
NSMutableArray *media = [[NSMutableArray alloc] initWithCapacity:5];
for (MyObject *object in self.myObjects) {
[properties addObject:[NSDictionary dictionaryWithObjectsAndKeys:object.name,@"text",
object.link,@"href", nil]];
NSString *imageUrlString = object.url.absoluteString;
[media addObject:[NSDictionary dictionaryWithObjectsAndKeys:@"image",@"type",
imageUrlString,@"src",
object.link,@"href", nil]];
}
NSData *propertyData = [NSJSONSerialization dataWithJSONObject:properties
options:NSJSONWritingPrettyPrinted
error:nil];
NSString *propertiesString = [[NSString alloc] initWithData:propertyData
encoding:NSUTF8StringEncoding];
NSData *mediaData = [NSJSONSerialization dataWithJSONObject:media
options:NSJSONWritingPrettyPrinted
error:nil];
NSString *mediaString = [[NSString alloc] initWithData:mediaData
encoding:NSUTF8StringEncoding];
NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:myAppID, @"app_id",
link, @"link",
name, @"name",
caption, @"caption",
propertiesString, @"properties",
mediaString, @"media",
description, @"description", nil];
[FBRequestConnection startWithGraphPath:@"me/feed"
parameters:params
HTTPMethod:@"POST"
completionHandler:completionHandler];
questo solo messaggi un'immagine, ma ho bisogno di tutti i post 5 di loro.
MODIFICA: Stiamo già pubblicando 5 immagini in un post attraverso la libreria di janrain engagement, quindi è fattibile!
Combina 5 immagini per uno poi inviare l'immagine in fb –
Ogni immagine ha un URL diverso per puntare al ordina così c'è n o punto nel combinarli con un'immagine per me. – Moxy
È lo screenshot di un post esistente su Facebook - o è solo il tuo mock-up di come vuoi che assomigli? – CBroe