का उपयोग कर फेसबुक फीड पोस्ट में 5 छवियों को कैसे संलग्न करें मैं इस तरह की कुछ फीड को पोस्ट करने की कोशिश कर रहा हूं (यह शुरुआत में केवल एक छवि दिखाता है लेकिन जब आप "अधिक दिखाएं" पर क्लिक करते हैं तो आप सभी पांच देखें छवियों)फेसबुक आईओएस एसडीके 3.0
मेरे कोड इस तरह दिखता है:
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];
यह केवल पदों एक छवि है, लेकिन मैं उन सभी को 5 पोस्ट करने के लिए की जरूरत है।
संपादित करें: हम पहले से ही एक पोस्ट में 5 छवियों को जेन्रेन संलग्न पुस्तकालय के माध्यम से पोस्ट कर रहे हैं, इसलिए यह करने योग्य है!
एक के लिए 5 छवियों कम्बाइन तो अमेरिकन प्लान –
प्रत्येक छवि में इंगित करने के लिए एक अलग यूआरएल है में है कि छवि पोस्ट आदेश तो एन है ओ मेरे लिए एक छवि के संयोजन में बिंदु। – Moxy
क्या फेसबुक पर मौजूदा पोस्ट से स्क्रीनशॉट है - या यह सिर्फ यह है कि आप इसे किस तरह दिखाना चाहते हैं? – CBroe