मुझे अपनी दीवार पर एक तस्वीर प्रकाशित करने की आवश्यकता है। तस्वीर मेरे आईपैड ऐप में जेनरेट की गई है।एक फोटो कैसे पोस्ट करें। आईओएस फेसबुक एसडीके 3.1
10
A
उत्तर
24
यह सबसे आसान तरीका मैं
- (void) postImageToFB:(UIImage*)image
{
NSData* imageData = UIImageJPEGRepresentation(image, 90);
NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"This is my drawing!", @"message",
imageData, @"source",
nil];
[FBRequestConnection startWithGraphPath:@"me/photos"
parameters:params
HTTPMethod:@"POST"
completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
}];
}
पाया है कि आप प्रकाशित करें और विधि कॉल करने के लिए, एक दोस्त की दीवार पर पोस्ट तो @"[friendID]/photos"
द्वारा @"me/photos"
बदलने के लिए, अनुमतियां मांगेंगे चाहते हैं
if ([FBSession.activeSession.permissions indexOfObject:@"publish_stream"] == NSNotFound)
{
// No permissions found in session, ask for it
[FBSession.activeSession reauthorizeWithPublishPermissions:[NSArray arrayWithObject:@"publish_stream"]
defaultAudience:FBSessionDefaultAudienceFriends
completionHandler:^(FBSession *session, NSError *error)
{
// If permissions granted, publish the story
if (!error) [self postImageToFB:currentDrawing];
}];
}
// If permissions present, publish the story
else [self postImageToFB:currentDrawing];
एक "[ऐप्लिकेशन नाम] फ़ोटो" एल्बम में बनाया जाएगा, यदि मौजूद नहीं है
यह मेरे लिए काम करता है!
-1
4.3 से आईओएस और iOS 6.0 की तरह यूआई देखने के लिए, मुझे लगता है कि आप कुछ इस तरह हैं: IOS sharing framework for twitter, facebook, flicr, tumblr
संबंधित मुद्दे
- 1. फेसबुक आईओएस एसडीके
- 2. आईओएस फेसबुक एसडीके एल्बम कैसे डाउनलोड करें, प्रोफाइल फोटो डेटा
- 3. सेटिंग आईओएस फेसबुक एसडीके 3.1 का बटन
- 4. फेसबुक आईओएस एसडीके 3.1 एफबीएसशन ओपन विथबैवियर
- 5. फेसबुक एसडीके 3.1 आईओएस: अगर उपयोगकर्ता फेसबुक सेटिंग्स
- 6. फेसबुक आईओएस एसडीके 3.0 पोस्ट दीवार पर
- 7. फेसबुक आईओएस एसडीके 3.0
- 8. फेसबुक आईओएस एसडीके - UIImage
- 9. फेसबुक बैच फोटो अपलोड करें आईओएस
- 10. फेसबुक आईओएस एसडीके
- 11. फेसबुक आईओएस एसडीके 3.1: "त्रुटि: HTTP स्थिति कोड: 400"
- 12. गिथब से फेसबुक आईओएस एसडीके 3.1 गायब फेसबुकएसडीके.फ्रेमवर्क
- 13. आईओएस फेसबुक एसडीके 3.0
- 14. फेसबुक आईओएस एसडीके 3.1 | प्रत्येक बार जब उपयोगकर्ता
- 15. फेसबुक आईओएस एसडीके 3.1 पढ़ने और प्रकाशित करने की अनुमति
- 16. आईओएस एसडीके
- 17. फेसबुक आईओएस एसडीके
- 18. आईओएस फेसबुक एसडीके - ऐप
- 19. आईओएस फेसबुक एसडीके 3.1 के साथ -ओबीजेसी ध्वज
- 20. एक्सकोड 4.2 लिंकर त्रुटियों के साथ फेसबुक आईओएस एसडीके 3.1
- 21. फेसबुक आईओएस एसडीके लॉगआउट
- 22. फेसबुक आईओएस एसडीके
- 23. फेसबुक आईओएस एसडीके 3.0
- 24. फेसबुक आईओएस एसडीके 3.1.1
- 25. नए आईओएस फेसबुक एसडीके एपीआई (3.0)
- 26. आईओएस के लिए फेसबुक फोटो एलबम कैसे प्राप्त करें?
- 27. आईओएस फेसबुक एसडीके - अनुमतियों की जांच करें
- 28. आईओएस पर फेसबुक एसडीके 3.1 के साथ उपयोगकर्ता का ईमेल कैसे प्राप्त करें?
- 29. आईओएस फेसबुक एसडीके - सर्वोत्तम व्यवहार?
- 30. फेसबुक आईओएस एसडीके: वह संवाद
NSData की कोई जरूरत नहीं, बस एक UIImage के रूप में सहेज और के रूप में "तस्वीर" छवि कुंजी बदलने के लिए, ग्राफ एपीआई बाकी को संभालेगा :-) –
UIImageJPEGRresentresent पर आपका संपीड़न 0-1.0 के बीच होना चाहिए .. तो 90 के बजाय आपका मतलब है। 9 – badweasel